121 North Berwick - Haddington

A bus service operated by East Coast Buses

North Berwick - Haddington

North Berwick, at Railway Station 06:38
North Berwick, at Beach Road 06:40
North Berwick, at Church Road 06:4108:1209:4211:1212:4214:1215:4217:2618:46
North Berwick, at Abbey Crescent 06:4208:1309:4311:1312:4314:1315:4317:2718:47
North Berwick, nr Marmion Court 06:4208:1309:4311:1312:4314:1315:4317:2718:47
North Berwick, at King's Knoll 06:4308:1409:4411:1412:4414:1415:4417:2818:48
North Berwick, adj Dundas Avenue 06:4408:1509:4511:1512:4514:1515:4517:2918:49
North Berwick, opp Sports Centre 06:4508:1609:4611:1612:4614:1615:4617:3018:50
North Berwick, opp Netherlaw 06:4608:1709:4711:1712:4714:1715:4717:3118:51
North Berwick, at Farquharson Rest 06:4708:1809:4811:1812:4814:1815:4817:3218:52
Kingston School (opp) 06:5208:2309:5311:2312:5314:2315:5317:3718:57
Drem, at Fenton Barns 06:5608:2709:5711:2712:5714:2715:5717:4019:00
Drem, at Railway Station 06:5908:3010:0011:3013:0014:3016:0017:4319:03
Drem, at Prora 07:0108:3210:0211:3213:0214:3216:0217:4519:05
East Fortune, at Merryhatton Nurseries 07:0308:3410:0411:3413:0414:3416:0417:4719:07
East Fortune, at Museum of Flight 08:3810:0811:3813:0814:3816:08
East Fortune, at Museum of Flight Road End 07:0508:4110:1111:4113:1114:4116:1117:4919:09
Athelstaneford, at Recreation Ground 07:0808:4310:1311:4313:1314:4316:1317:5219:12
Athelstaneford Flag Heritage Centre 07:0808:4310:1311:4313:1314:4316:1317:5219:12
Athelstaneford, opp Parish Church 07:0808:4310:1311:4313:1314:4316:1317:5219:12
Athelstaneford, opp Kilduff 07:1008:4510:1511:4513:1514:4516:1517:5419:14
Athelstaneford, opp East Garleton 07:1208:4710:1711:4713:1714:4716:1717:5619:16
Athelstaneford, at Jingling Hill 07:1308:4810:1811:4813:1814:4816:1817:5719:17
Athelstaneford, opp West Garleton 07:1408:4910:1911:4913:1914:4916:1917:5819:18
Haddington, at Harperdean 07:1608:5110:2111:5113:2114:5116:2118:0019:20
Haddington, at Roodlands Court 07:1808:5310:2311:5313:2314:5316:2318:0219:22
Haddington, opp Arthurs Way 07:2008:5510:2511:5513:2514:5516:2518:0419:24
Haddington, adj Gateside Road 07:2108:5610:2611:5613:2614:5616:2618:0519:25
Haddington, at Knowes Road 07:2208:5710:2711:5713:2714:5716:2718:0619:26
Haddington, opp Park Lane 07:2308:5810:2811:5813:2814:5816:2818:0719:27
Haddington, opp Letham Drive 07:2408:5910:2911:5913:2914:5916:2918:0819:28
Haddington, at Station Road 07:2509:0010:3012:0013:3015:0016:3018:0919:29
Haddington, opp Corn Exchange 07:2509:0010:3012:0013:3015:0016:3018:0919:29
Haddington, at Market Street 07:2609:0110:3112:0113:3115:0116:3118:1019:30

Haddington - North Berwick

Haddington High Street (Stop B) 07:1508:4510:1511:4513:1514:4516:2517:5019:00
Haddington, at Police Station 07:1608:4610:1611:4613:1614:4616:2617:5119:01
Haddington Station Road 07:1608:4610:1611:4613:1614:4616:2617:5119:01
Haddington, adj Letham Drive 07:1808:4810:1811:4813:1814:4816:2817:5319:03
Haddington, at Park Lane 07:1808:4810:1811:4813:1814:4816:2817:5319:03
Haddington, opp Knowes Road 07:1908:4910:1911:4913:1914:4916:2917:5419:04
Haddington, opp Gateside Road 07:2008:5010:2011:5013:2014:5016:3017:5519:05
Haddington, at Arthurs Way 07:2108:5110:2111:5113:2114:5116:3117:5619:06
Haddington, opp Roodlands Court 07:2308:5310:2311:5313:2314:5316:3317:5819:08
Haddington, opp Harperdean 07:2508:5510:2511:5513:2514:5516:3518:0019:10
Athelstaneford, at West Garleton 07:2708:5710:2711:5713:2714:5716:3718:0219:12
Athelstaneford, opp Jingling Hill 07:2808:5810:2811:5813:2814:5816:3818:0319:13
Athelstaneford, at East Garleton 07:2908:5910:2911:5913:2914:5916:3918:0419:14
Athelstaneford, at Kilduff 07:3209:0210:3212:0213:3215:0216:4218:0719:17
Athelstaneford, at Parish Church 07:3309:0310:3312:0313:3315:0316:4318:0819:18
Athelstaneford Flag Heritage Centre 07:3309:0310:3312:0313:3315:0316:4318:0819:18
Athelstaneford, opp Recreation Ground 07:3409:0410:3412:0413:3415:0416:4418:0919:19
East Fortune, at Museum of Flight 09:0810:3812:0813:3815:0816:48
East Fortune, opp Museum of Flight Road End 07:3609:1110:4112:1113:4115:1116:5118:1119:21
East Fortune, opp Merryhatton Nurseries 07:3809:1310:4312:1313:4315:1316:5318:1319:23
Drem, opp Prora 07:4109:1510:4512:1513:4515:1516:5518:1619:26
Drem, opp Railway Station 07:4309:1710:4712:1713:4715:1716:5718:1819:28
Drem, opp Fenton Barns 07:4709:2010:5012:2013:5015:2017:0018:2219:32
Kingston School (at) 07:5009:2310:5312:2313:5315:2317:0318:2519:35
Kingston, at Highfield 07:5209:2510:5512:2513:5515:2517:0518:2719:37
North Berwick, opp Farquharson Rest 07:5409:2710:5712:2713:5715:2717:0718:2919:39
North Berwick, at Netherlaw 07:5509:2810:5812:2813:5815:2817:0818:3019:40
North Berwick, adj Sports Centre 07:5609:2910:5912:2913:5915:2917:0918:3119:41
North Berwick, opp Dundas Avenue 07:5709:3011:0012:3014:0015:3017:1018:3219:42
North Berwick, at Bowling Green 07:5809:3111:0112:3114:0115:3117:1118:3319:43
North Berwick, at Railway Station 07:5809:3111:0112:3114:0115:3117:1118:3319:43
North Berwick, at Beach Road 08:0009:3311:0312:3314:0315:3317:1318:3519:45
North Berwick, at Church Road 08:0109:3411:0412:3414:0415:3417:1418:3619:46

Timetable data from the Traveline National Dataset (TNDS),

More information

East Coast Buses

Website

Cash (exact fare) accepted