Bus X7 Schedule in Haddington

Click to load interactive map
List of stops
      Map

      Dunbar Asda – Atholl Crescent

      Dunbar Asda

      05:5506:5507:5008:5009:3010:1010:5011:3012:1012:5013:3014:1014:5015:3016:1016:5017:3018:1018:5019:3020:1020:5022:02

      Goldenstones Avenue

      05:5706:5707:5208:5209:3210:1210:5211:3212:1212:5213:3214:1214:5215:3216:1216:5217:3218:1218:5219:3220:1220:5222:04

      Bellevue Avenue

      05:5706:5707:5308:5309:3310:1310:5311:3312:1312:5313:3314:1314:5315:3316:1316:5317:3318:1318:5319:3320:1320:5222:04

      Parish Church

      05:5806:5807:5408:5409:3410:1410:5411:3412:1412:5413:3414:1414:5415:3416:1416:5417:3418:1418:5419:3420:1420:5322:05

      Railway Station

      05:5806:5807:5408:5409:3410:1410:5411:3412:1412:5413:3414:1414:5415:3416:1416:5417:3418:1418:5419:3420:1420:5322:05

      High Street

      05:59
      06:00
      06:59
      07:00
      07:55
      07:56
      08:55
      08:56
      09:35
      09:36
      10:15
      10:16
      10:55
      10:56
      11:35
      11:36
      12:15
      12:16
      12:55
      12:56
      13:35
      13:36
      14:15
      14:16
      14:55
      14:56
      15:35
      15:36
      16:15
      16:16
      16:55
      16:56
      17:35
      17:36
      18:15
      18:16
      18:55
      18:56
      19:35
      19:36
      20:15
      20:16
      20:54
      20:55
      22:06
      22:07

      Bleachingfield

      06:0107:0107:5708:5709:3710:1710:5711:3712:1712:5713:3714:1714:5715:3716:1716:5717:3718:1718:5719:3720:1720:5622:08

      Boroughdales

      06:0207:0207:5808:5809:3810:1810:5811:3812:1812:5813:3814:1814:5815:3816:1816:5817:3818:1818:5819:3820:1820:5722:09

      Grahame Place

      06:0207:0207:5808:5909:3910:1910:5911:3912:1912:5913:3914:1914:5915:3916:1916:5917:3918:1918:5819:3820:1820:5722:09

      Gala Green

      06:0307:0307:5908:5909:3910:1910:5911:3912:1912:5913:3914:1914:5915:3916:1916:5917:3918:1918:5919:3920:1920:5822:10

      Belhaven

      06:0407:0408:0009:0109:4110:2111:0111:4112:2113:0113:4114:2115:0115:4116:2117:0117:4118:2119:0019:4020:2020:5922:11

      Old Police Station

      06:0507:0508:0109:0109:4110:2111:0111:4112:2113:0113:4114:2115:0115:4116:2117:0117:4118:2119:0119:4120:2121:0022:12

      Caravan Park

      06:0507:0508:0109:0209:4210:2211:0211:4212:2213:0213:4214:2215:0215:4216:2217:0217:4218:2219:0119:4120:2121:0022:12

      School Brae

      06:0607:0608:0209:0309:4310:2311:0311:4312:2313:0313:4314:2315:0315:4316:2317:0317:4318:2319:0219:4220:2221:0122:13

      Duke Street

      06:0707:0708:0309:0409:4410:2411:0411:4412:2413:0413:4414:2415:0415:4416:2417:0417:4418:2419:0319:4320:2321:0222:14

      East Links Family Park

      06:0707:0708:0309:0409:4410:2411:0411:4412:2413:0413:4414:2415:0415:4416:2417:0417:4418:2419:0319:4320:2321:0222:14

      Hedderwick Hill Road End

      06:0907:0908:0509:0609:4610:2611:0611:4612:2613:0613:4614:2615:0615:4616:2617:0617:4618:2619:0519:4520:2521:0422:16

      Foxlake

      06:1007:1008:0609:0709:4710:2711:0711:4712:2713:0713:4714:2715:0715:4716:2717:0717:4718:2719:0619:4620:2621:0422:16

      Tynefield

      06:1007:1008:0609:0709:4710:2711:0711:4712:2713:0713:4714:2715:0715:4716:2717:0717:4718:2719:0619:4620:2621:0522:17

      Biel

      06:1107:1108:0709:0809:4810:2811:0811:4812:2813:0813:4814:2815:0815:4816:2817:0817:4818:2819:0719:4720:2721:0522:17

      The Knowes

      06:1307:1308:0909:1009:5010:3011:1011:5012:3013:1013:5014:3015:1015:5016:3017:1017:5018:3019:0919:4920:2921:0722:19

      Phantassie Farm

      06:1507:1508:1109:1209:5210:3211:1211:5212:3213:1213:5214:3215:1215:5216:3217:1217:5218:3219:1119:5120:3121:0922:21

      Bridgend Hotel

      06:1507:1508:1109:1209:5210:3211:1211:5212:3213:1213:5214:3215:1215:5216:3217:1217:5218:3219:1119:5120:3121:0922:21

      The Mart

      06:1507:1508:1109:1209:5210:3211:1211:5212:3213:1213:5214:3215:1215:5216:3217:1217:5218:3219:1119:5120:3121:0922:21

      Orchardfield

      06:1507:1508:1209:1309:5310:3311:1311:5312:3313:1313:5314:3315:1315:5316:3317:1317:5318:3319:1219:5220:3121:0922:21

      Monksmuir Park

      06:1907:1908:1609:1709:5710:3711:1711:5712:3713:1713:5714:3715:1715:5716:3717:1717:5718:3719:1619:5620:3521:1322:25

      Beanston

      06:2107:2108:1709:1909:5910:3911:1911:5912:3913:1913:5914:3915:1915:5916:3917:1917:5918:3819:1719:5720:3721:1522:27

      Abbey Mains

      06:2207:2208:1909:2010:0010:4011:2012:0012:4013:2014:0014:4015:2016:0016:4017:2018:0018:4019:1919:5920:3821:1622:28

      Abbey Toll

      06:2307:2308:2009:2110:0110:4111:2112:0112:4113:2114:0114:4115:2116:0116:4117:2118:0118:4119:2020:0020:3921:1722:29

      Traprain Terrace

      06:2507:2508:2209:2410:0410:4411:2412:0412:4413:2414:0414:4415:2416:0416:4417:2418:0418:4319:2220:0220:4121:1922:31

      Dunbar Road

      06:2507:2508:2209:2410:0410:4411:2412:0412:4413:2414:0414:4415:2416:0416:4417:2418:0418:4319:2220:0220:4121:1922:31

      Artillery Park

      06:2607:2608:2209:2410:0410:4411:2412:0412:4413:2414:0414:4415:2416:0416:4417:2418:0418:4319:2220:0220:4221:2022:32

      High Street

      06:26
      06:28
      07:26
      07:28
      08:23
      08:25
      09:25
      09:27
      10:05
      10:07
      10:45
      10:47
      11:25
      11:27
      12:05
      12:07
      12:45
      12:47
      13:25
      13:27
      14:05
      14:07
      14:45
      14:47
      15:25
      15:27
      16:05
      16:07
      16:45
      16:47
      17:25
      17:27
      18:05
      18:07
      18:44
      18:45
      19:23
      19:24
      20:03
      20:04
      20:42
      20:43
      21:20
      21:21
      22:32
      22:33

      Police Station

      06:2907:2908:2609:2810:0810:4811:2812:0812:4813:2814:0814:4815:2816:0816:4817:2818:0818:4619:2520:0520:4421:2222:34

      Station Road

      06:2907:2908:2609:2810:0910:4911:2912:0912:4913:2914:0914:4915:2916:0916:4917:2918:0918:4619:2520:0520:4421:2222:34

      Letham Drive

      06:3107:3108:2809:3010:1010:5011:3012:1012:5013:3014:1014:5015:3016:1016:5017:3018:1018:4819:2720:0720:4521:2322:35

      Park Lane

      06:3107:3108:2809:3010:1110:5111:3112:1112:5113:3114:1114:5115:3116:1116:5117:3118:1118:4819:2720:0720:4621:2422:36

      Knowes Road

      06:3207:3208:2909:3110:1210:5211:3212:1212:5213:3214:1214:5215:3216:1216:5217:3218:1218:4919:2820:0820:4721:2522:37

      Gateside Road

      06:3307:3308:3009:3210:1310:5311:3312:1312:5313:3314:1314:5315:3316:1316:5317:3318:1318:5019:2920:0920:4721:2522:37

      Arthurs Way

      06:3407:3408:3109:3310:1410:5411:3412:1412:5413:3414:1414:5415:3416:1416:5417:3418:1418:5119:3020:1020:4821:2622:38

      Milton Link

      06:5007:5008:4709:4910:3111:1111:5112:3113:1113:5114:3115:1115:5116:3117:1117:5118:3119:0719:4620:2621:0321:4122:53

      The Jewel

      06:5207:5208:4909:5110:3311:1311:5312:3313:1313:5314:3315:1315:5316:3317:1317:5318:3319:0919:4820:2821:0521:4322:55

      Paisley Drive

      06:5607:5608:5309:5510:3811:1911:5912:3913:1913:5914:3915:1815:5816:3817:1817:5818:3819:1419:5320:3221:0921:4722:59

      Meadowbank House

      06:5907:5908:5609:5810:4111:2212:0212:4213:2214:0214:4215:2116:0116:4117:2118:0118:4119:1719:5620:3521:1121:4923:01

      Abbeyhill

      07:0108:0208:5910:0110:4411:2612:0612:4613:2614:0514:4515:2416:0416:4417:2418:0418:4419:2019:5920:3821:1421:5223:03

      Calton Terrace Brae

      07:0208:0309:0010:0210:4511:2712:0712:4713:2714:0614:4615:2516:0516:4517:2518:0518:4519:2120:0020:3921:1521:5323:04

      Regent Terrace

      07:0408:0409:0210:0410:4711:2912:0912:4913:2914:0814:4815:2716:0716:4717:2718:0718:4619:2220:0120:4021:1621:5423:06

      St Andrew's House

      07:0408:0509:0310:0510:4811:3012:1012:5013:3014:0914:4915:2816:0816:4817:2818:0818:4719:2320:0220:4121:1721:5523:06

      Waterloo Place

      07:0508:0609:0410:0610:4911:3112:1112:5113:3114:1014:5015:2916:0916:4917:2918:0918:4819:2420:0320:4221:1821:5623:07

      Princes Street (Scott Mon.)

      07:0708:0809:0710:0910:5211:3412:1412:5413:3414:1314:5315:3216:1216:5217:3218:1218:5119:2720:0620:4421:2021:5823:09

      Princes Street (west)

      07:0908:1009:0910:1210:5511:3712:1712:5713:3714:1614:5615:3516:1516:5517:3518:1518:5319:2920:0820:4621:2222:0023:11

      Shandwick Place

      07:1108:1209:1110:1310:5611:3812:1812:5813:3814:1714:5715:3616:1616:5617:3618:1618:5519:3120:1020:4821:2422:0223:13

      Atholl Crescent

      07:1208:1309:1210:1510:5811:4012:2013:0013:4014:1914:5915:3816:1816:5817:3818:1818:5619:3220:1120:4921:2522:0323:14

      West Maitland Street – Dunbar Asda

      West Maitland Street07:3008:3009:3010:3011:1011:5012:3013:1013:5014:3015:1015:5016:3017:1017:5018:3019:1019:5020:3021:1021:5022:2423:24
      Shandwick Place07:3208:3209:3210:3311:1311:5312:3313:1313:5314:3315:1315:5316:3317:1317:5318:3319:1319:5320:3321:1321:5322:2723:27
      Princes Street (west)07:3508:3509:3510:3611:1611:5612:3613:1613:5614:3615:1715:5716:3717:1717:5618:3619:1619:5620:3621:1621:5622:3023:30
      Waterloo Place07:3908:3909:4010:4111:2112:0112:4113:2114:0114:4215:2316:0316:4317:2318:0218:4119:2120:0120:4121:2122:0122:3523:35
      St Andrew's House07:4108:4109:4210:4311:2312:0312:4313:2314:0314:4415:2516:0516:4517:2518:0418:4319:2320:0320:4321:2322:0322:3723:37
      Regent Terrace07:4208:4209:4310:4411:2412:0512:4513:2514:0514:4615:2716:0716:4717:2718:0618:4419:2420:0420:4421:2422:0422:3823:38
      Calton Terrace Brae07:4208:4209:4410:4511:2512:0512:4513:2514:0514:4615:2816:0816:4817:2818:0618:4519:2520:0520:4521:2522:0422:3823:38
      Abbeyhill07:4308:4309:4510:4611:2612:0712:4713:2714:0714:4815:2916:0916:4917:2918:0818:4619:2620:0620:4621:2622:0522:3923:39
      Meadowbank House07:4608:4609:4810:4911:3012:1112:5113:3114:1114:5215:3416:1416:5417:3418:1218:4919:2920:0920:4921:2922:0822:4223:42
      Paisley Drive07:4908:4909:5110:5211:3412:1512:5513:3514:1514:5615:3816:1816:5817:3718:1518:5219:3220:1220:5221:3222:1122:4523:45
      The Jewel07:5408:5509:5710:5811:4012:2113:0113:4114:2115:0215:4416:2417:0417:4318:2118:5719:3720:1720:5721:3722:1622:5023:50
      Milton Link07:5608:5709:5911:0011:4212:2313:0313:4314:2315:0415:4616:2617:0617:4518:2318:5919:3920:1920:5921:3922:1822:5223:52
      Arthurs Way08:1309:1410:1611:1711:5912:4013:2014:0014:4015:2116:0316:4317:2318:0218:4019:1619:5620:3621:1621:5622:3523:0900:09 +1
      Gateside Road08:1409:1510:1711:1812:0012:4113:2114:0114:4115:2216:0416:4417:2418:0318:4119:1719:5720:3721:1721:5722:3623:1000:10 +1
      Knowes Road08:1509:1610:1811:1912:0112:4213:2214:0214:4215:2316:0516:4517:2518:0418:4219:1819:5820:3721:1721:5722:3623:1000:10 +1
      Park Lane08:1609:1710:1911:2012:0212:4313:2314:0314:4315:2416:0616:4617:2618:0518:4319:1919:5920:3821:1821:5822:3723:1100:11 +1
      Letham Drive08:1709:1810:2011:2112:0312:4413:2414:0414:4415:2516:0716:4717:2718:0618:4419:2020:0020:3921:1921:5922:3823:1200:12 +1
      Station Road08:1809:1910:2111:2212:0412:4513:2514:0514:4515:2616:0816:4817:2818:0718:4519:2120:0120:4021:2022:0022:3923:1300:13 +1
      Corn Exchange08:1809:1910:2111:2212:0412:4513:2514:0514:4515:2616:0816:4817:2818:0718:4519:2120:0120:4121:2122:0122:4023:1400:14 +1
      Market Street08:19
      08:20
      09:20
      09:21
      10:22
      10:24
      11:23
      11:25
      12:05
      12:07
      12:46
      12:48
      13:26
      13:28
      14:06
      14:08
      14:46
      14:48
      15:27
      15:29
      16:09
      16:11
      16:49
      16:51
      17:29
      17:31
      18:08
      18:10
      18:46
      18:47
      19:22
      19:23
      20:02
      20:03
      20:4121:2122:0122:4023:1400:14 +1
      Artillery Park08:2009:2110:2411:2512:0712:4813:2814:0814:4815:2916:1116:5117:3118:1018:4719:2320:0320:4121:2122:0122:4023:1400:14 +1
      Dunbar Road08:2109:2210:2511:2612:0812:4913:2914:0914:4915:3016:1216:5217:3218:1118:4819:2420:0420:4221:2222:0222:4123:1500:15 +1
      Traprain Terrace08:2109:2210:2511:2612:0812:4913:2914:0914:4915:3016:1216:5217:3218:1118:4819:2420:0420:4221:2222:0222:4123:1500:15 +1
      Abbey Toll08:2309:2410:2711:2812:1012:5113:3114:1114:5115:3216:1416:5417:3418:1318:5019:2620:0620:4421:2422:0422:4323:1700:17 +1
      Abbey Mains08:2409:2610:2911:3012:1212:5313:3314:1314:5315:3416:1616:5617:3618:1518:5219:2820:0820:4621:2622:0622:4523:1900:19 +1
      Beanston08:2509:2710:3011:3112:1312:5413:3414:1414:5415:3516:1716:5717:3718:1618:5319:2920:0920:4721:2722:0722:4623:2000:20 +1
      Monksmuir Park08:2709:2810:3111:3212:1412:5513:3514:1514:5515:3616:1816:5817:3818:1718:5419:3020:1020:4821:2822:0822:4723:2100:21 +1
      Hailes Rd End08:2809:3010:3311:3412:1612:5713:3714:1714:5715:3816:2017:0017:4018:1918:5619:3220:1220:5021:3022:1022:4923:2300:23 +1
      Orchardfield08:3009:3210:3511:3612:1812:5913:3914:1914:5915:4016:2217:0217:4218:2118:5819:3420:1420:5221:3222:1222:5123:2500:25 +1
      The Mart08:3109:3310:3611:3712:1913:0013:4014:2015:0015:4116:2317:0317:4318:2218:5919:3520:1520:5321:3322:1322:5223:2600:26 +1
      Bridgend Hotel08:3109:3310:3611:3712:1913:0013:4014:2015:0015:4116:2317:0317:4318:2218:5919:3520:1520:5321:3322:1322:5223:2600:26 +1
      Phantassie Farm08:3209:3410:3711:3812:2013:0113:4114:2115:0115:4216:2417:0417:4418:2319:0019:3620:1620:5421:3422:1422:5323:2700:27 +1
      The Knowes08:3309:3510:3811:3912:2113:0213:4214:2215:0215:4316:2517:0517:4518:2419:0119:3720:1720:5521:3522:1522:5423:2800:28 +1
      Biel08:3509:3710:4011:4112:2313:0413:4414:2415:0415:4516:2717:0717:4718:2619:0319:3920:1920:5721:3722:1722:5623:3000:30 +1
      Tynefield08:3509:3710:4011:4112:2313:0413:4414:2415:0415:4516:2717:0717:4718:2619:0319:3920:1920:5721:3722:1722:5623:3000:30 +1
      Foxlake08:3609:3810:4111:4212:2413:0513:4514:2515:0515:4616:2817:0817:4818:2719:0419:4020:2020:5821:3822:1822:5723:3100:31 +1
      Hedderwick Hill Road End08:3609:3810:4111:4212:2413:0513:4514:2515:0515:4616:2817:0817:4818:2719:0419:4020:2020:5821:3822:1822:5723:3100:31 +1
      East Links Family Park08:3809:4010:4311:4412:2613:0713:4714:2715:0715:4816:3017:1017:5018:2919:0619:4220:2221:0021:4022:2022:5923:3300:33 +1
      Duke Street08:3809:4010:4311:4412:2613:0713:4714:2715:0715:4816:3017:1017:5018:2919:0619:4220:2221:0021:4022:2022:5923:3300:33 +1
      School Brae08:3909:4110:4411:4512:2713:0813:4814:2815:0815:4916:3117:1117:5118:3019:0719:4320:2321:0121:4122:2022:5923:3300:33 +1
      Caravan Park08:4009:4210:4511:4612:2813:0913:4914:2915:0915:5016:3217:1217:5218:3119:0819:4420:2421:0221:4222:2123:0023:3400:34 +1
      Old Police Station08:4009:4210:4511:4612:2813:0913:4914:2915:0915:5016:3217:1217:5218:3119:0819:4420:2421:0221:4222:2223:0123:3500:35 +1
      Belhaven08:4009:4210:4511:4712:2913:1013:5014:3015:1015:5116:3317:1317:5318:3119:0819:4420:2421:0221:4222:2223:0123:3500:35 +1
      Gala Green08:4209:4410:4711:4812:3013:1113:5114:3115:1115:5216:3417:1417:5418:3319:1019:4620:2621:0421:4422:2323:0223:3600:36 +1
      Grahame Place08:4209:4410:4711:4912:3113:1213:5214:3215:1215:5316:3517:1517:5518:3319:1019:4620:2621:0421:4422:2423:0323:3700:37 +1
      Boroughdales08:4309:4510:4811:5012:3213:1313:5314:3315:1315:5416:3617:1617:5618:3419:1119:4720:2721:0521:4522:2423:0323:3700:37 +1
      Bleachingfield08:4409:4610:4911:5112:3313:1413:5414:3415:1415:5516:3717:1717:5718:3519:1219:4820:2821:0621:4622:2523:0423:3800:38 +1
      High Street08:4509:4710:5011:5212:3413:1513:5514:3515:1515:5616:3817:1817:5818:3619:1319:4920:2921:0721:4722:2623:0523:3900:39 +1
      Railway Station08:4509:4710:5011:5212:3413:1513:5514:3515:1515:5616:3817:1817:5818:3619:1319:4920:2921:0721:4722:2623:0523:3900:39 +1
      Parish Church08:4609:4810:5111:5312:3513:1613:5614:3615:1615:5716:3917:1917:5918:3719:1419:5020:3021:0821:4822:2723:0623:4000:40 +1
      Bellevue Avenue08:4609:4810:5111:5312:3513:1613:5614:3615:1615:5716:3917:1917:5918:3719:1419:5020:3021:0821:4822:2723:0623:4000:40 +1
      Goldenstones Avenue08:4709:4910:5211:5412:3613:1713:5714:3715:1715:5816:4017:2018:0018:3819:1519:5120:3121:0921:4922:2823:0723:4100:41 +1
      Dunbar Asda08:4909:5110:5411:5612:3813:1913:5914:3915:1916:0016:4217:2218:0218:4019:1719:5320:3321:1121:5122:3023:0923:4300:43 +1
      Dunbar Asda08:5009:5210:5511:5712:3913:2014:0014:4015:2016:0116:4317:2318:0318:4119:1819:5420:3421:1221:5222:3123:1023:4400:44 +1
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Dunbar Asda – Atholl Crescent
      Spott Road - Queen's Road - Countess Road - High Street - Belhaven Road - Edinburgh Road - Dunbar Road - Bridge Street - Haddington Road - Pencraig Brae - Dunbar Road - High Street - Court Street - Station Road - West Road - Redsman Drive - Duddingston Park South - Willowbrae Road - London Road - Regent Road - Waterloo Place - Princes Street - Shandwick Place - Atholl Crescent Lane
      Inbound: West Maitland Street – Dunbar Asda
      West Maitland Street - Shandwick Place - Princes Street - Waterloo Place - Regent Road - London Road - Willowbrae Road - Duddingston Park South - The Jewel - West Road - Station Road - Court Street - Market Street - Dunbar Road - Pencraig Brae - Haddington Road - Bridge Street - Dunbar Road - Edinburgh Road - Forth View - Edinburgh Road - High Street - Belhaven Road - High Street - Queen's Road - Spott Road

      Schedules and stops for this route are published in GTFS: great-britain, dft-gtfs

      Bus X7 FAQ

      • What time does the X7 bus start operating?

        Services on the X7 bus start at 05:55 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the X7 bus stop working?

        Services on the X7 bus stop at 23:14 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a X7 bus stop near me?

        Click here to view the nearest X7 bus stop.

      East Coast Buses X7 bus Route Map

      X7 bus Line Map PDF Version: X7 timetable, stops and map

      X7 (Haddington Buses)

      The first stop of the X7 bus route is Dunbar Asda and the last stop is Atholl Crescent. X7 is operational during everyday.

      Additional information: X7 has 53 stops and the total trip duration for this route is approximately 90 minutes.

      See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Haddington Buses suggested routes, real-time bus tracker, line route maps in Haddington, and helps to find the closest X7 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the X7 bus to take on your trip.

      X7 bus near me

      Last updated on May 10, 2026