300 - Lydiate or Southport - Liverpool

A bus service operated by Arriva Merseyside

Liverpool Road South (Maghull)

From Wednesday 24th April 2024 until Sunday 12th May 2024, services 300 and 310 will divert a section of Liverpool Road South from first bus until 1900 each day. The diversion is expected to be in place for 19 days.

Service 300
will travel as normal from Liverpool to Liverpool Road South then via Green Lane, Westway, Liverpool Road North to resume normal route to Lydiate and Southport (omitting part of Liverpool Road South and part of Liverpool Road North).
will travel as normal from Southport and Lydiate as normal to Liverpool Road North then via Westway, Green Lane, Liverpool Road South and resume normal route to Liverpool (omitting part of Liverpool Road South and part of Liverpool Road North).

www.merseytravel.gov.uk/travel-updates/liverpool-road-south-(maghull)

Lydiate or Southport - Liverpool

Southport Union Street (Stop GB) 07:5108:5109:5110:5111:5112:5113:5114:5115:5116:5117:51
Southport Hill Street (Stop FB) 07:5108:5109:5110:5111:5112:5113:5114:5115:5116:5117:51
Southport The Monument (Stop CF) 07:5208:5209:5310:5411:5412:5413:5414:5415:5416:5417:54
Southport Chapel Street (Stop ED) 07:5308:5309:5510:5611:5612:5613:5614:5615:5616:5617:56
Southport, opp Part Street 07:5408:5409:5610:5711:5712:5713:5714:5715:5716:5717:57
Southport Virginia Street (Adjacent) 07:5508:5509:5710:5811:5812:5813:5814:5815:5716:5717:57
Southport Sefton Street (Adjacent) 07:5508:5509:5710:5811:5812:5813:5814:5815:5816:5817:58
Blowick Ash Street (Adjacent) 07:5608:5609:5810:5911:5912:5913:5914:5915:5916:5917:59
Blowick Chambres Road (Adjacent) 07:5608:5609:5911:0011:5912:5913:5914:5915:5916:5917:59
Blowick Pilkington Road (Adjacent) 07:5708:5709:5911:0012:0013:0014:0015:0016:0017:0018:00
Meols Cop, adj Haig Avenue 07:5808:5810:0011:0112:0113:0114:0115:0116:0017:0018:00
Kew King George V College (Adjacent) 07:5808:5910:0111:0212:0213:0214:0215:0216:0117:0118:01
Meols Cop, opposite No. 226 07:5808:5910:0111:0212:0213:0214:0215:0216:0217:0218:02
Pool Hey, opp Meols View Close 08:0009:0110:0211:0312:0413:0414:0415:0416:0317:0318:03
Pool Hey Lane (adj) 08:0109:0210:0411:0512:0513:0514:0515:0516:0417:0418:04
Carr Cross, by Crematorium 08:0209:0310:0511:0612:0513:0514:0515:0516:0517:0518:05
Carr Cross, adj New Hall Drive 08:0309:0410:0611:0712:0713:0714:0715:0716:0617:0618:06
Carr Cross, opp Coe End Farm 08:0409:0510:0711:0812:0813:0814:0815:0816:0717:0718:07
Carr Cross, opp Coe End Farm 08:0409:0510:0711:0812:0813:0814:0815:0816:0717:0718:07
Carr Cross, adj Snape Green 08:0509:0610:0811:0912:0913:0914:0915:0916:0817:0818:08
Scarisbrick, opp St Marks CEPS 08:0509:0710:0911:1012:1013:1014:1015:1016:0917:0918:09
Scarisbrick, opp Bullens Lane 08:0609:0710:0911:1012:1013:1014:1015:1016:0917:0918:09
Scarisbrick, opp Morris Dancers 08:0709:0810:1011:1112:1113:1114:1115:1116:1017:1018:10
Halsall, opp Gregory Lane 08:1009:1210:1411:1512:1413:1414:1415:1416:1317:1318:13
Halsall, by War Memorial 08:1209:1210:1411:1512:1613:1614:1615:1616:1517:1518:15
Halsall, adj St Cuthberts CEPS 08:1209:1310:1511:1612:1613:1614:1615:1616:1517:1518:15
Halsall, by Mere Lane 08:1309:1310:1511:1612:1713:1714:1715:1716:1617:1618:16
Halsall, adj New Street 08:1309:1410:1611:1712:1713:1714:1715:1716:1617:1618:16
Barton, opp Plex Moss Lane 08:1409:1410:1611:1712:1813:1814:1815:1816:1717:1718:17
Barton, opp Station Road 08:1409:1510:1711:1812:1913:1914:1915:1916:1817:1818:18
Haskayne, opp The Kings Arms 08:1509:1610:1811:1912:1913:1914:1915:1916:1817:1818:18
Downholland, opp Scarisbrick Arms 08:1809:1910:2111:2212:2213:2214:2215:2216:2117:2118:21
Downholland, by Ash Villas 08:1909:2010:2211:2312:2313:2314:2315:2316:2217:2218:22
Lydiate, opposite Church Lane 08:2009:2110:2311:2412:2413:2414:2415:2416:2317:2318:23
Lydiate Hall Lane (Adjacent) 08:2009:2110:2411:2512:2513:2514:2515:2516:2417:2418:24
Lydiate Station Road (Adjacent) 08:2209:2310:2411:2512:2513:2514:2515:2516:2417:2418:24
Lydiate Sandhurst Way (Adjacent) 08:2209:2310:2511:2612:2613:2614:2615:2616:2517:2518:25
Lydiate, opposite Pilling Lane 07:2708:2309:2410:2611:2712:2713:2714:2715:2716:2617:2618:2619:1120:1121:1122:1123:11
Lydiate, adj Lambshear Lane 07:2808:2409:2510:2711:2812:2813:2814:2815:2816:2717:2718:2719:1220:1221:1222:1223:12
Lydiate, opp Bells Lane 07:2908:2409:2510:2811:2912:2913:2914:2915:2916:2817:2818:2819:1320:1321:1322:1323:13
Lydiate Nedens Lane (Adjacent) 07:2908:2509:2610:2811:2912:2913:2914:2915:2916:2817:2818:2819:1320:1321:1322:1323:13
Maghull Gordon Avenue (Adjacent) 07:3008:2609:2710:2911:3112:3113:3114:3115:3016:2917:2918:2919:1420:1421:1422:1423:14
Maghull, adj Dodds Lane 07:3108:2609:2710:3011:3212:3213:3214:3215:3116:3017:3018:3019:1520:1521:1522:1523:15
Maghull Stafford Moreton Way (Adjacent) 07:3208:2709:2810:3111:3312:3313:3314:3315:3316:3117:3118:3119:1620:1621:1622:1623:16
Maghull, adj Balmoral Road 07:3308:2809:2910:3211:3412:3413:3414:3415:3416:3217:3218:3219:1720:1721:1722:1723:17
Maghull Sandringham Road (Adjacent) 07:3408:2909:3010:3411:3612:3613:3614:3615:3616:3417:3418:3419:1820:1821:1822:1823:18
Maghull, opposite Ormonde Avenue 07:3408:2909:3110:3411:3612:3613:3614:3615:3616:3417:3418:3419:1820:1821:1822:1823:18
Woodend Larchwood Avenue (Adjacent) 07:3608:3209:3310:3711:3912:3913:3914:3915:3816:3717:3618:3619:2020:2021:2022:2023:20
Maghull Dover Road (Adjacent) 07:3608:3209:3410:3811:4012:4013:4014:4015:3916:3817:3718:3719:2020:2021:2022:2023:20
Aintree, adj Asda 07:3908:3509:3710:4111:4312:4313:4314:4315:4316:4117:4018:4019:2320:2321:2322:2323:23
Old Roan Station (Stop G) 07:4108:3609:3810:4311:4612:4613:4614:4615:4516:4317:4218:4219:2520:2521:2522:2523:25
Aintree Retail Park (Adjacent) 07:4208:3709:3910:4411:4712:4713:4714:4715:4616:4417:4318:4319:2620:2621:2622:2623:26
Aintree, adj Brenka Avenue 07:4308:3809:4010:4611:4912:4913:4914:4915:4816:4617:4518:4519:2720:2721:2722:2723:27
Fazakerley Aintree Station (Stop C) 07:4408:4009:4210:4711:5012:5013:5014:5015:4916:4717:4618:4619:2820:2821:2822:2823:28
Fazakerley, adj Eastbourne Road 07:4508:4109:4310:4811:5112:5113:5114:5115:5016:4817:4718:4719:2920:2921:2922:2923:29
Walton Vale, opp Sydney Street 07:4608:4209:4410:4911:5212:5413:5414:5415:5216:5017:4918:4919:3020:3021:3022:3023:30
Walton Vale, adj Grace Road 07:4608:4209:4410:4911:5212:5413:5414:5415:5216:5017:4918:4919:3020:3021:3022:3023:30
Walton Vale Orrell Park Station (Stop E) 07:4608:4309:4510:5011:5312:5513:5514:5515:5316:5117:5018:5019:3020:3021:3022:3023:30
Walton Rice Lane Station (Stop F) 07:4719:3120:3121:3122:3123:31
Walton Rice Lane Station (Stop A ) 07:4708:4409:4610:5111:5412:5613:5614:5615:5416:5217:5118:5119:3120:3121:3122:3123:31
Walton Station (Stop B) 07:4808:4509:4710:5211:5512:5713:5714:5715:5516:5317:5218:5219:3220:3221:3222:3223:32
Walton Prison (opp) 07:4908:4609:4810:5311:5612:5813:5814:5815:5616:5417:5318:5319:3320:3321:3322:3323:33
Bootle, opposite Connolly Avenue 07:5008:4709:4910:5411:5712:5913:5914:5915:5716:5517:5418:5419:3420:3421:3422:3423:34
Bootle, adj Fernhill Road 07:5108:4909:5110:5611:5913:0114:0115:0115:5916:5717:5618:5619:3520:3521:3522:3523:35
Bootle Worcester Road (Adjacent) 07:5208:4909:5110:5611:5913:0114:0115:0115:5916:5717:5618:5619:3620:3621:3622:3623:36
Bootle, adj Hawthorne Road 07:5208:5009:5210:5712:0013:0214:0115:0116:0016:5817:5618:5619:3620:3621:3622:3623:36
Bootle, adj Marsh Lane 07:5408:5109:5410:5912:0213:0414:0315:0316:0116:5917:5818:5819:3820:3821:3822:3823:38
Bootle Strand Shopping Centre (Stop C) 07:5408:5209:5410:5912:0213:0414:0315:0316:0116:5917:5818:5819:3820:3821:3822:3823:38
Bootle Park Street (Adjacent) 07:5608:5409:5511:0012:0313:0514:0415:0416:0217:0017:5918:5919:4020:4021:4022:4023:40
Bootle, adj Trinity Road 07:5608:5409:5611:0112:0413:0614:0515:0516:0317:0118:0019:0019:4020:4021:4022:4023:40
Bootle Balliol Road (Adjacent) 07:5708:5509:5711:0212:0513:0714:0615:0616:0417:0218:0119:0119:4120:4121:4122:4123:41
Bootle, adj Beatrice Street 07:5808:5609:5811:0312:0613:0814:0715:0716:0517:0318:0219:0219:4220:4221:4222:4223:42
Kirkdale, adj Celia Street 07:5908:5709:5911:0412:0713:0914:0815:0816:0617:0418:0319:0319:4320:4321:4322:4323:43
Kirkdale Bank Hall Station (Stop B) 07:5908:5710:0011:0512:0813:1014:0915:0916:0717:0518:0419:0319:4320:4321:4322:4323:43
Kirkdale, adj Briar Street 08:0008:5810:0111:0612:0913:1114:1015:1016:0817:0518:0419:0419:4420:4421:4422:4423:44
Sandhills Easby Road (Adjacent) 08:0108:5810:0111:0712:1013:1214:1115:1116:0917:0618:0519:0519:4520:4521:4522:4523:45
Kirkdale, adj Sterling Way 08:0208:5910:0211:0812:1113:1314:1215:1216:1017:0718:0619:0619:4620:4621:4622:4623:46
Kirkdale Boundary Street (Adjacent) 08:0309:0010:0211:0812:1113:1314:1215:1216:1017:0818:0719:0619:4720:4721:4722:4723:47
Vauxhall Newsham Street (Adjacent) 08:0309:0110:0311:0912:1213:1414:1315:1316:1117:0918:0819:0719:4720:4721:4722:4723:47
Vauxhall Juvenal Street (Adjacent) 08:0509:0210:0511:1112:1413:1614:1515:1516:1317:1018:0919:0919:4920:4921:4922:4923:49
Liverpool Queen Square Bus Station (Stop A) 08:0809:0510:0811:1412:1713:1914:1815:1816:1617:1318:1219:1119:5220:5221:5222:5223:52

Liverpool - Lydiate or Southport

Liverpool Queen Square Bus Station (Stand 10) 07:4108:4109:2510:2511:2512:2513:2514:2515:2516:2517:2518:2519:2520:2521:2522:2523:25
Vauxhall Leeds Street (Adjacent) 07:4308:4309:2710:2811:2812:2813:2814:2815:2816:2817:2818:2819:2820:2721:2722:2723:27
Kirkdale Westmorland Place (Adjacent) 07:4508:4509:2910:3011:3012:3013:3014:3015:3016:3017:3018:3019:3020:2921:2922:2923:29
Kirkdale Cranmer Street (Adjacent) 07:4608:4609:3010:3111:3112:3113:3114:3115:3116:3117:3118:3119:3120:3021:3022:3023:30
Kirkdale, opposite Major Street 07:4708:4709:3110:3111:3112:3113:3114:3115:3116:3117:3118:3119:3120:3121:3122:3123:31
Kirkdale Latham Street (Adjacent) 07:4708:4709:3110:3211:3212:3213:3214:3215:3216:3217:3218:3219:3220:3121:3122:3123:31
Kirkdale, adj Pansy Street 07:4808:4809:3210:3311:3312:3313:3314:3315:3316:3317:3318:3319:3320:3221:3222:3223:32
Kirkdale Commercial Road (Adjacent) 07:4908:4909:3310:3411:3412:3413:3414:3415:3416:3417:3418:3419:3420:3321:3322:3323:33
Kirkdale Bank Hall Station (Stop A) 07:5008:5009:3410:3411:3412:3413:3414:3415:3416:3417:3418:3419:3420:3421:3422:3423:34
Kirkdale Wolsey Street (Adjacent) 07:5008:5009:3410:3511:3512:3513:3514:3515:3516:3517:3518:3519:3520:3421:3422:3423:34
Bootle, adj Keble Road 07:5108:5109:3510:3611:3612:3613:3614:3615:3616:3617:3618:3619:3620:3521:3522:3523:35
Bootle Trinity Road (Adjacent) 07:5208:5209:3610:3711:3712:3713:3714:3715:3716:3717:3718:3719:3720:3621:3622:3623:36
Bootle Trinity Road (Adjacent) 07:5208:5209:3610:3711:3712:3713:3714:3715:3716:3717:3718:3719:3720:3621:3622:3623:36
Bootle Strand Shopping Centre (Stop B) 07:5408:5409:3810:3911:3912:3913:3914:3915:3916:3917:3918:3919:3920:3821:3822:3823:38
Bootle Thornton Road (Adjacent) 07:5508:5509:3910:4011:4012:4013:4014:4015:4016:4017:4018:4019:4020:3921:3922:3923:39
Bootle, opposite Gloucester Road 07:5708:5709:4010:4111:4112:4113:4114:4115:4116:4117:4118:4119:4120:4121:4122:4123:41
Bootle Fernhill Road (Adjacent) 07:5808:5809:4110:4211:4212:4213:4214:4215:4216:4217:4218:4119:4120:4221:4222:4223:42
Bootle Connolly Avenue (Adjacent) 07:5908:5909:4210:4311:4312:4313:4314:4315:4316:4317:4318:4219:4220:4321:4322:4323:43
Walton Prison (o/s) 08:0009:0009:4310:4411:4412:4413:4414:4415:4416:4417:4418:4319:4320:4421:4422:4423:44
Walton Station (Stop C) 08:0109:0109:4410:4511:4512:4513:4514:4515:4516:4517:4518:4419:4420:4521:4522:4523:45
Walton Rice Lane Station (Stop D) 08:0109:0109:4510:4611:4612:4613:4614:4615:4616:4617:4618:4519:4520:4521:4522:4523:45
Walton Rice Lane Station (Stop E) 08:0209:0209:4510:4611:4612:4613:4614:4615:4616:4617:4618:4519:4520:4621:4622:4623:46
Walton Orrell Park Station (Stop D) 08:0209:0209:4710:4811:4712:4713:4714:4715:4716:4717:4718:4619:4620:4621:4622:4623:46
Walton Vale Warbreck Avenue (Stop B ) 08:0209:0209:4810:4911:4812:4813:4814:4915:4916:4917:4818:4719:4720:4621:4622:4623:46
Warbreck Park, opp Albany Road 08:0309:0309:4910:5111:5112:5113:5114:5015:5016:5017:4918:4819:4820:4721:4722:4723:47
Warbreck Park Church Avenue (Adjacent) 08:0309:0309:4910:5111:5112:5113:5114:5115:5116:5117:5018:4919:4820:4721:4722:4723:47
Aintree Station (Stop B) 08:0409:0409:5010:5211:5312:5313:5314:5215:5216:5217:5118:5019:4920:4821:4822:4823:48
Aintree, opp Brenka Avenue 08:0409:0409:5210:5311:5412:5413:5414:5415:5416:5417:5218:5119:5020:4821:4822:4823:48
Aintree Retail Park (Opposite) 08:0509:0509:5410:5611:5612:5613:5614:5615:5616:5617:5418:5319:5220:4921:4922:4923:49
Old Roan Station (Stop D) 08:0609:0609:5510:5711:5712:5713:5714:5715:5716:5717:5518:5419:5320:5021:5022:5023:50
Aintree, opposite Asda 08:0709:0709:5710:5811:5812:5813:5814:5815:5816:5817:5618:5519:5420:5121:5122:5123:51
Woodend Northway (Adjacent) 08:1109:1109:5911:0212:0213:0214:0215:0216:0217:0218:0018:5919:5820:5521:5522:5523:55
Woodend The Cresent (Adjacent) 08:1209:1210:0011:0312:0313:0314:0315:0216:0217:0218:0018:5919:5820:5621:5622:5623:56
Maghull, adj Ormonde Avenue 08:1309:1310:0011:0412:0513:0514:0515:0316:0317:0318:0119:0019:5920:5721:5722:5723:57
Maghull Rosslyn Avenue (Adjacent) 08:1409:1410:0211:0512:0613:0614:0615:0516:0517:0418:0219:0119:5920:5821:5822:5823:58
Maghull, opp Balmoral Road 08:1509:1510:0311:0612:0713:0714:0715:0616:0617:0518:0319:0220:0020:5921:5922:5923:59
Maghull, opposite Stafford Moreton Way 08:1609:1610:0411:0712:0813:0814:0815:0716:0717:0618:0419:0320:0121:0022:0023:0000:00
Maghull Dodds Lane (Adjacent) 08:1709:1710:0411:0812:0913:0914:0915:0816:0817:0718:0519:0420:0221:0122:0123:0100:01
Maghull, adj Green Lane 08:1809:1810:0511:0912:1013:1014:1015:0916:0917:0818:0619:0520:0321:0222:0223:0200:02
Lydiate, opp Nedens Lane 08:1909:1910:0511:1012:1113:1114:1115:1016:1017:0918:0719:0620:0421:0322:0323:0300:03
Lydiate Seafore Close (Adjacent) 08:2009:2010:0711:1012:1113:1114:1115:1016:1017:0918:0719:0620:0421:0422:0423:0400:04
Lydiate, adj Mallory Avenue 08:2109:2110:0811:1112:1213:1214:1215:1116:1117:1018:0819:0720:0521:0522:0523:0500:05
Lydiate Pilling Lane (Adjacent) 10:0811:1212:1313:1314:1315:1216:1217:1118:0919:0820:06
Lydiate, opposite Pilling Lane 08:2209:2221:0622:0623:0600:06
Lydiate, opposite Sandhurst Way 10:1011:1412:1513:1514:1515:1416:1417:1218:1119:1020:07
Lydiate Station Road (Adjacent) 10:1011:1412:1513:1514:1515:1416:1417:1218:1119:1020:07
Lydiate, opp Hall Lane 10:1011:1412:1513:1514:1515:1416:1417:1218:1119:1020:07
Lydiate Church Lane (Adjacent) 10:1111:1512:1613:1614:1615:1516:1517:1418:1219:1120:09
Downholland, by Willow Villas 10:1111:1512:1613:1614:1615:1516:1517:1418:1219:1120:09
Downholland, o/s Scarisbrick Arms 10:1211:1612:1713:1714:1715:1616:1617:1518:1319:1220:10
Haskayne, by The Kings Arms 10:1411:1812:1913:1914:1915:1816:1817:1718:1519:1420:12
Barton, by Station Road 10:1511:1912:2013:2014:2015:1816:1817:1718:1519:1420:12
Halsall, by Plex Moss Lane 10:1611:2012:2113:2114:2115:1916:1917:1818:1619:1520:13
Halsall, by New Street 10:1611:2012:2113:2114:2115:1916:1917:1818:1619:1520:13
Halsall, opp St Cuthberts CEPS 10:1711:2112:2213:2214:2215:2016:2017:1918:1719:1620:14
Halsall, opp War Memorial 10:1711:2112:2213:2214:2215:2116:2117:2018:1819:1720:15
Halsall, by Gregory Lane 10:1811:2212:2313:2314:2315:2216:2217:2118:1919:1820:16
Scarisbrick, adj Morris Dancers 10:2111:2512:2613:2614:2615:2516:2517:2418:2219:2120:19
Scarisbrick, adj Bullens Lane 10:2211:2612:2713:2714:2715:2516:2517:2418:2219:2120:19
Scarisbrick, adj St Marks CEPS 10:2211:2612:2713:2714:2715:2616:2617:2518:2319:2220:20
Carr Cross, opp Snape Green 10:2211:2612:2713:2714:2715:2616:2617:2518:2319:2220:20
Carr Cross, opp Brook House Farm 10:2311:2712:2813:2814:2815:2716:2717:2618:2419:2320:21
Carr Cross, opp Coe End Farm 10:2311:2712:2813:2814:2815:2716:2717:2618:2419:2320:21
Carr Cross, opp New Hall Drive 10:2411:2812:2913:2914:2915:2816:2817:2718:2519:2420:22
Carr Cross, opp Crematorium 10:2511:2912:3013:3014:3015:2916:2917:2818:2619:2520:23
Pool Hey Lane (opp) 10:2611:3012:3113:3114:3115:3016:3017:2918:2719:2620:24
Pool Hey, adj Meols View Close 10:2611:3112:3213:3214:3215:3116:3117:3018:2819:2720:25
Meols Cop Town Lane Kew (Adjacent) 10:2711:3212:3313:3314:3315:3216:3217:3118:2919:2820:26
Meols Cop, outside No. 220 10:2911:3312:3413:3414:3415:3216:3217:3118:2919:2820:26
Kew, opposite King George V College 10:2911:3312:3413:3414:3415:3216:3217:3118:2919:2820:26
Meols Cop Ashdown Close (Adjacent) 10:2911:3312:3413:3414:3415:3316:3317:3218:3019:2920:27
Southport, adj Everard Road 10:3011:3412:3513:3514:3515:3316:3317:3218:3019:2920:27
Southport Falkland Road (Adjacent) 10:3011:3412:3513:3514:3515:3416:3417:3318:3119:3020:28
Southport Cumberland Road (Adjacent) 10:3111:3512:3613:3614:3615:3416:3417:3318:3119:3020:28
Southport Ash Street (Adjacent) 10:3111:3512:3613:3614:3615:3516:3517:3418:3219:3120:29
Southport Hampton Road (Adjacent) 10:3111:3612:3713:3714:3715:3516:3517:3418:3219:3120:29
Southport Linaker Street (Adjacent) 10:3211:3612:3713:3714:3715:3616:3617:3518:3319:3220:30
Southport Yellowhouse Lane (Adjacent) 10:3211:3712:3813:3814:3815:3616:3617:3518:3319:3220:30
Southport Princes Street (Stop EC) 10:3311:3812:3913:3914:3915:3716:3717:3618:3419:3320:31
Southport Nevill Street (Stop CB) 10:3511:4012:4013:4014:4015:3816:3817:3718:3519:3420:32
Southport Bold Street (Stop FA) 10:3511:4112:4213:4214:4215:4016:4017:3918:3719:3620:33
Southport Leicester Street (Stop GA) 10:3611:4212:4313:4314:4315:4116:4117:4018:3819:3620:34

Timetable data from https://opendata.ticketer.com/uk/AMSY/routes_and_timetables/current.zip, 23 April 2024

Arriva Merseyside

Website
Twitter
@arrivanorthwest

Contactless payment or cash accepted

Mobile tickets and live bus tracking available on the Arriva app