121 North Berwick - Haddington

A bus service operated by East Coast Buses

North Berwick - Haddington

North Berwick, at Church Road 09:2511:2513:2515:2517:2919:29
North Berwick, at Abbey Crescent 09:2611:2613:2615:2617:3019:30
North Berwick, nr Marmion Court 09:2611:2613:2615:2617:3019:30
North Berwick, at King's Knoll 09:2711:2713:2715:2717:3119:31
North Berwick, adj Dundas Avenue 09:2811:2813:2815:2817:3219:32
North Berwick, opp Sports Centre 09:2811:2813:2815:2817:3219:32
North Berwick, opp Netherlaw 09:3011:3013:3015:3017:3419:34
North Berwick, at Farquharson Rest 09:3111:3113:3115:3117:3519:35
Kingston School (opp) 09:3611:3613:3615:3617:4019:40
Drem, at Fenton Barns 09:4011:4013:4015:4017:4319:43
Drem, at Railway Station 09:4311:4313:4315:4317:4619:46
Drem, at Prora 09:4411:4413:4415:4417:4719:47
East Fortune, at Merryhatton Nurseries 09:4711:4713:4715:4717:5019:50
East Fortune, at Museum of Flight 09:5111:5113:5115:51
East Fortune, at Museum of Flight Road End 09:5311:5313:5315:5317:5219:52
Athelstaneford, at Recreation Ground 09:5511:5513:5515:5517:5419:54
Athelstaneford Flag Heritage Centre 09:5611:5613:5615:5617:5519:55
Athelstaneford, opp Parish Church 09:5611:5613:5615:5617:5519:55
Athelstaneford, opp Kilduff 09:5711:5713:5715:5717:5619:56
Athelstaneford, opp East Garleton 09:5911:5913:5915:5917:5819:58
Athelstaneford, at Jingling Hill 10:0112:0114:0116:0118:0020:00
Athelstaneford, opp West Garleton 10:0212:0214:0216:0218:0120:01
Haddington, at Harperdean 10:0412:0414:0416:0418:0320:03
Haddington, at Roodlands Court 10:0512:0514:0516:0518:0420:04
Haddington, opp Arthurs Way 10:0812:0814:0816:0818:0720:07
Haddington, adj Gateside Road 10:0812:0814:0816:0818:0720:07
Haddington, at Knowes Road 10:0912:0914:0916:0918:0820:08
Haddington, opp Park Lane 10:1012:1014:1016:1018:0920:09
Haddington, opp Letham Drive 10:1112:1114:1116:1118:1020:10
Haddington, at Station Road 10:1212:1214:1216:1218:1120:11
Haddington, opp Corn Exchange 10:1312:1314:1316:1318:1220:12
Haddington, at Market Street 10:1412:1414:1416:1418:1320:13

Haddington - North Berwick

Haddington High Street (Stop B) 08:4510:4512:4514:4516:4518:45
Haddington, at Police Station 08:4510:4512:4514:4516:4518:45
Haddington Station Road 08:4610:4612:4614:4616:4618:46
Haddington, adj Letham Drive 08:4710:4712:4714:4716:4718:47
Haddington, at Park Lane 08:4710:4712:4714:4716:4718:47
Haddington, opp Knowes Road 08:4910:4912:4914:4916:4918:49
Haddington, opp Gateside Road 08:5010:5012:5014:5016:5018:50
Haddington, at Arthurs Way 08:5110:5112:5114:5116:5118:51
Haddington, opp Roodlands Court 08:5310:5312:5314:5316:5318:53
Haddington, opp Harperdean 08:5410:5412:5414:5416:5418:54
Athelstaneford, at West Garleton 08:5710:5712:5714:5716:5718:57
Athelstaneford, opp Jingling Hill 08:5710:5712:5714:5716:5718:57
Athelstaneford, at East Garleton 08:5910:5912:5914:5916:5918:59
Athelstaneford, at Kilduff 09:0111:0113:0115:0117:0119:01
Athelstaneford, at Parish Church 09:0311:0313:0315:0317:0319:03
Athelstaneford Flag Heritage Centre 09:0311:0313:0315:0317:0319:03
Athelstaneford, opp Recreation Ground 09:0311:0313:0315:0317:0319:03
East Fortune, at Museum of Flight 09:0811:0813:0815:08
East Fortune, opp Museum of Flight Road End 09:1111:1113:1115:1117:0519:05
East Fortune, opp Merryhatton Nurseries 09:1311:1313:1315:1317:0819:08
Drem, opp Prora 09:1511:1513:1515:1517:1019:10
Drem, opp Railway Station 09:1711:1713:1715:1717:1319:13
Drem, opp Fenton Barns 09:2011:2013:2015:2017:1719:17
Kingston School (at) 09:2311:2313:2315:2317:2019:20
Kingston, at Highfield 09:2411:2413:2415:2417:2119:21
North Berwick, opp Farquharson Rest 09:2711:2713:2715:2717:2419:24
North Berwick, at Netherlaw 09:2711:2713:2715:2717:2419:24
North Berwick, adj Sports Centre 09:2911:2913:2915:2917:2619:26
North Berwick, opp Dundas Avenue 09:2911:2913:2915:2917:2619:26
North Berwick, at Bowling Green 09:3011:3013:3015:3017:2719:27
North Berwick, at Railway Station 09:3211:3213:3215:3217:2919:29
North Berwick, at Beach Road 09:3311:3313:3315:3317:3019:30
North Berwick, at Church Road 09:3411:3413:3415:3417:3119:31

Timetable data from the Traveline National Dataset (TNDS),

More information

East Coast Buses

Website
Twitter
@EastCoastBuses

Cash (exact fare) accepted