121 Railway Station - Market Street

A bus service operated by East Coast Buses

North Berwick - Haddington

Church Road (at) 09:2511:2513:2515:2517:2919:29
Abbey Crescent (at) 09:2611:2613:2615:2617:3019:30
Marmion Court (nr) 09:2611:2613:2615:2617:3019:30
King's Knoll (at) 09:2711:2713:2715:2717:3119:31
Dundas Avenue (adj) 09:2811:2813:2815:2817:3219:32
Sports Centre (opp) 09:2911:2913:2915:2917:3319:33
Netherlaw (opp) 09:3011:3013:3015:3017:3419:34
Farquharson Rest (at) 09:3111:3113:3115:3117:3519:35
Kingston School (opp) 09:3611:3613:3615:3617:4019:40
Fenton Barns (at) 09:4011:4013:4015:4017:4319:43
Railway Station (at) 09:4311:4313:4315:4317:4619:46
Prora (at) 09:4511:4513:4515:4517:4819:48
Merryhatton Nurseries (at) 09:4711:4713:4715:4717:5019:50
Museum of Flight (at) 09:5111:5113:5115:51
Museum of Flight Road End (at) 09:5411:5413:5415:5417:5219:52
Recreation Ground (at) 09:5611:5613:5615:5617:5519:55
Flag Heritage Centre 09:5611:5613:5615:5617:5519:55
Parish Church (opp) 09:5611:5613:5615:5617:5519:55
Kilduff (opp) 09:5811:5813:5815:5817:5719:57
East Garleton (opp) 10:0012:0014:0016:0017:5919:59
Jingling Hill (at) 10:0112:0114:0116:0118:0020:00
West Garleton (opp) 10:0212:0214:0216:0218:0120:01
Harperdean (at) 10:0412:0414:0416:0418:0320:03
Roodlands Court (at) 10:0612:0614:0616:0618:0520:05
Arthurs Way (opp) 10:0812:0814:0816:0818:0720:07
Gateside Road (adj) 10:0912:0914:0916:0918:0820:08
Knowes Road (at) 10:1012:1014:1016:1018:0920:09
Park Lane (opp) 10:1112:1114:1116:1118:1020:10
Letham Drive (opp) 10:1212:1214:1216:1218:1120:11
Station Road (at) 10:1312:1314:1316:1318:1220:12
Corn Exchange (opp) 10:1312:1314:1316:1318:1220:12
Market Street (at) 10:1412:1414:1416:1418:1320:13

Haddington - North Berwick

High Street (Stop B) 08:4510:4512:4514:4516:4518:45
Police Station (at) 08:4610:4612:4614:4616:4618:46
Station Road 08:4610:4612:4614:4616:4618:46
Letham Drive (adj) 08:4810:4812:4814:4816:4818:48
Park Lane (at) 08:4810:4812:4814:4816:4818:48
Knowes Road (opp) 08:4910:4912:4914:4916:4918:49
Gateside Road (opp) 08:5010:5012:5014:5016:5018:50
Arthurs Way (at) 08:5110:5112:5114:5116:5118:51
Roodlands Court (opp) 08:5310:5312:5314:5316:5318:53
Harperdean (opp) 08:5510:5512:5514:5516:5518:55
West Garleton (at) 08:5710:5712:5714:5716:5718:57
Jingling Hill (opp) 08:5810:5812:5814:5816:5818:58
East Garleton (at) 08:5910:5912:5914:5916:5918:59
Kilduff (at) 09:0211:0213:0215:0217:0219:02
Parish Church (at) 09:0311:0313:0315:0317:0319:03
Flag Heritage Centre 09:0311:0313:0315:0317:0319:03
Recreation Ground (opp) 09:0411:0413:0415:0417:0419:04
Museum of Flight (at) 09:0811:0813:0815:0817:08
Museum of Flight Road End (opp) 09:1111:1113:1115:1117:1119:06
Merryhatton Nurseries (opp) 09:1311:1313:1315:1317:1319:08
Prora (opp) 09:1511:1513:1515:1517:1519:11
Railway Station (opp) 09:1711:1713:1715:1717:1719:13
Fenton Barns (opp) 09:2011:2013:2015:2017:2019:17
Kingston School (at) 09:2311:2313:2315:2317:2319:20
Highfield (at) 09:2511:2513:2515:2517:2519:22
Farquharson Rest (opp) 09:2711:2713:2715:2717:2719:24
Netherlaw (at) 09:2811:2813:2815:2817:2819:25
Sports Centre (adj) 09:2911:2913:2915:2917:2919:26
Dundas Avenue (opp) 09:3011:3013:3015:3017:3019:27
Bowling Green (at) 09:3111:3113:3115:3117:3119:28
Railway Station (at) 09:3111:3113:3115:3117:3119:28
Beach Road (at) 09:3311:3313:3315:3317:3319:30
Church Road (at) 09:3411:3413:3415:3417:3419:31

Timetable data from the Traveline National Dataset (TNDS),

More information

East Coast Buses

Website