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:39
North Berwick, at Church Road 06:4108:1609:4611:1612:4614:1615:4617:2618:46
North Berwick, at Abbey Crescent 06:4208:1709:4711:1712:4714:1715:4717:2718:47
North Berwick, nr Marmion Court 06:4208:1709:4711:1712:4714:1715:4717:2718:47
North Berwick, at King's Knoll 06:4308:1809:4811:1812:4814:1815:4817:2818:48
North Berwick, adj Dundas Avenue 06:4408:1909:4911:1912:4914:1915:4917:2918:49
North Berwick, opp Sports Centre 06:4408:1909:4911:1912:4914:1915:4917:2918:49
North Berwick, opp Netherlaw 06:4608:2109:5111:2112:5114:2115:5117:3118:51
North Berwick, at Farquharson Rest 06:4708:2209:5211:2212:5214:2215:5217:3218:52
Kingston School (opp) 06:5208:2709:5711:2712:5714:2715:5717:3718:57
Drem, at Fenton Barns 06:5608:3110:0111:3113:0114:3116:0117:4019:00
Drem, at Railway Station 06:5908:3410:0411:3413:0414:3416:0417:4319:03
Drem, at Prora 07:0008:3510:0511:3513:0514:3516:0517:4419:04
East Fortune, at Merryhatton Nurseries 07:0308:3810:0811:3813:0814:3816:0817:4719:07
East Fortune, at Museum of Flight Road End 07:0508:4010:1011:4013:1014:4016:1017:4919:09
Athelstaneford, at Recreation Ground 07:0708:4210:1211:4213:1214:4216:1217:5119:11
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:0908:4410:1411:4413:1414:4416:1417:5319:13
Athelstaneford, opp East Garleton 07:1108:4610:1611:4613:1614:4616:1617:5519:15
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:1708:5210:2211:5213:2214:5216:2218:0119:21
Haddington, opp Arthurs Way 07:2008:5510:2511:5513:2514:5516:2518:0419:24
Haddington, adj Gateside Road 07:2008:5510:2511:5513:2514:5516:2518:0419:24
Haddington, at Knowes Road 07:2108:5610:2611:5613:2614:5616:2618:0519:25
Haddington, opp Park Lane 07:2208:5710:2711:5713:2714:5716:2718:0619:26
Haddington, opp Letham Drive 07:2308:5810:2811:5813:2814:5816:2818:0719:27
Haddington, at Station Road 07:2408:5910:2911:5913:2914:5916:2918:0819:28
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:1508:4510:1511:4513:1514:4516:2517:5019:00
Haddington Station Road 07:1608:4610:1611:4613:1614:4616:2617:5119:01
Haddington, adj Letham Drive 07:1708:4710:1711:4713:1714:4716:2717:5219:02
Haddington, at Park Lane 07:1708:4710:1711:4713:1714:4716:2717:5219:02
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:2408:5410:2411:5413:2414:5416:3417:5919:09
Athelstaneford, at West Garleton 07:2708:5710:2711:5713:2714:5716:3718:0219:12
Athelstaneford, opp Jingling Hill 07:2708:5710:2711:5713:2714:5716:3718:0219:12
Athelstaneford, at East Garleton 07:2908:5910:2911:5913:2914:5916:3918:0419:14
Athelstaneford, at Kilduff 07:3109:0110:3112:0113:3115:0116:4118:0619:16
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:3309:0310:3312:0313:3315:0316:4318:0819:18
East Fortune, opp Museum of Flight Road End 07:3509:0510:3512:0513:3515:0516:4518:1019:20
East Fortune, opp Merryhatton Nurseries 07:3809:0810:3812:0813:3815:0816:4818:1319:23
Drem, opp Prora 07:4009:1010:4012:1013:4015:1016:5018:1519:25
Drem, opp Railway Station 07:4309:1310:4312:1313:4315:1316:5318:1819:28
Drem, opp Fenton Barns 07:4709:1710:4712:1713:4715:1716:5718:2219:32
Kingston School (at) 07:5009:2010:5012:2013:5015:2017:0018:2519:35
Kingston, at Highfield 07:5109:2110:5112:2113:5115:2117:0118:2619:36
North Berwick, opp Farquharson Rest 07:5409:2410:5412:2413:5415:2417:0418:2919:39
North Berwick, at Netherlaw 07:5409:2410:5412:2413:5415:2417:0418:2919:39
North Berwick, adj Sports Centre 07:5609:2610:5612:2613:5615:2617:0618:3119:41
North Berwick, opp Dundas Avenue 07:5609:2610:5612:2613:5615:2617:0618:3119:41
North Berwick, at Bowling Green 07:5709:2710:5712:2713:5715:2717:0718:3219:42
North Berwick, at Railway Station 07:5909:2910:5912:2913:5915:2917:0918:3419:44
North Berwick, at Beach Road 08:0009:3011:0012:3014:0015:3017:1018:3519:45
North Berwick, at Church Road 08:0109:3111:0112:3114:0115:3117:1118:3619:46

Timetable data from the Traveline National Dataset (TNDS),

More information

East Coast Buses

Website
Twitter
@EastCoastBuses

Cash (exact fare) accepted