X7 Dunbar Asda ↔ Atholl Crescent

Operated by East Coast Buses. First bus 04:25, last bus 23:24. 87 journeys on weekdays.

💷 The England fare cap doesn't apply in Scotland — East Coast Buses sets the fares on the X7. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →

Timetable

Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.

X7 towards Atholl Crescent — Monday to Friday (44 journeys)
Dunbar Asda (opp) 04:2505:2505:5006:1506:55·07:0907:2907:49·08:1208:4709:1709:4710:1710:4711:0711:2711:4712:0712:2712:4713:0713:2713:4714:0714:2714:4715:0715:2715:4716:0716:3016:5217:1717:4718:1718:4719:1719:4720:1720:4721:2722:02
High Street (at 32) 04:3005:3005:5506:2007:01·07:1507:3507:56·08:1908:5309:2309:5310:2310:5311:1311:3311:5312:1312:3312:5313:1313:3313:5314:1314:3314:5315:1315:3315:5316:1316:3616:5817:2317:5318:2318:5319:2319:5320:2320:5221:3222:07
Duke Street (opp) 04:3705:3706:0206:2707:09·07:2307:4308:04·08:2709:0109:3110:0110:3111:0111:2111:4112:0112:2112:4113:0113:2113:4114:0114:2114:4115:0115:2215:4216:0116:2116:4417:0617:3118:0118:3119:0019:3020:0020:3020:5921:3922:14
Bridgend Hotel (opp) 04:4505:4506:1006:3507:17·07:3107:5108:12·08:3509:0909:3910:0910:3911:0911:2911:4912:0912:2912:4913:0913:2913:4914:0914:2914:4915:0915:3015:5016:0916:2916:5217:1417:3918:0918:3919:0819:3820:0820:3721:0621:4622:21
Traprain Terrace (at) 04:5605:5606:2106:4607:3007:0507:4408:0408:2507:5208:4709:2109:5110:2110:5111:2111:4112:0112:2112:4113:0113:2113:4114:0114:2114:4115:0115:2115:4216:0216:2116:4117:0417:2617:5118:2118:5019:1919:4920:1920:4721:1621:5622:31
High Street (Stop A) 04:5905:5906:2406:4907:3307:1007:4708:0708:2807:5708:5009:2409:5410:2410:5411:2411:4412:0412:2412:4413:0413:2413:4414:0414:2414:4415:0415:2415:4516:0516:2416:4417:0717:2917:5418:2418:5219:2119:5120:2120:4921:1821:5822:33
Arthurs Way (at) 05:0506:0506:3006:5607:4107:1707:5508:1508:3608:0508:5809:3210:0110:3111:0111:3111:5112:1112:3112:5113:1113:3113:5114:1114:3114:5115:1115:3215:5316:1316:3216:5217:1517:3718:0218:3218:5919:2719:5720:2720:5421:2322:0322:38
Milton Link (after) 05:2106:2106:4607:1207:5707:3308:1208:3208:5308:2209:1509:4910:1810:4811:1811:4812:0812:2812:4813:0813:2813:4814:0814:2814:4815:0815:2815:4916:1016:3016:4917:0917:3217:5318:1818:4819:1519:4320:1320:4221:0921:3822:1822:53
The Jewel (opp) 05:2306:2306:4807:1407:5907:3508:1408:3408:5508:2409:1709:5110:2010:5011:2011:5012:1012:3012:5013:1013:3013:5014:1014:3014:5015:1015:3015:5116:1216:3216:5117:1117:3417:5518:2018:5019:1719:4520:1520:4421:1121:4022:2022:55
Meadowbank House (opp) 05:3006:3006:5507:2408:1007:4508:2508:4409:0408:3409:2509:5910:2810:5811:2811:5812:1812:3812:5813:1813:3813:5814:1814:3814:5815:1815:3916:0016:2116:4117:0017:2017:4318:0418:2918:5819:2519:5320:2320:5021:1721:4622:2623:01
Waterloo Place (Stop ZJ) 05:3606:3707:0307:3208:2007:5408:3508:5409:1308:4409:3410:0710:3611:0611:3612:0612:2612:4613:0613:2613:4614:0614:2614:4615:0615:2615:4716:0916:3016:5017:0917:2917:5218:1318:3819:0619:3320:0120:3120:5721:2421:5322:3323:07
Atholl Crescent (Stop SG) 05:4306:4407:1007:4008:3008:0308:4509:0309:2208:5309:4310:1610:4511:1511:4512:1512:3512:5513:1513:3513:5514:1514:3514:5515:1515:3515:5616:1816:3916:5917:1817:3818:0018:2118:4619:1319:4020:0820:3821:0421:3122:0022:4023:14

Route map

All stops on route X7

X7 towards Atholl Crescent

  1. Dunbar Asda (opp) Dunbar
  2. Goldenstones Avenue (at) Dunbar
  3. Bellevue Avenue (at) Dunbar
  4. Parish Church (at) Dunbar
  5. Railway Station Dunbar
  6. High Street (at 32) Dunbar
  7. Bleachingfield (at) Dunbar
  8. Grahame Place (at) Dunbar
  9. Boroughdales (at) Dunbar
  10. Gala Green (at) Dunbar
  11. Belhaven (opp) Belhaven
  12. Caravan Park (opp) West Barns
  13. Old Police Station Belhaven
  14. School Brae (opp) West Barns
  15. East Links Family Park (at) West Barns
  16. Duke Street (opp) West Barns
  17. Hedderwick Hill Road End (opp) West Barns
  18. Foxlake (opp) West Barns
  19. Tynefield (opp) West Barns
  20. Biel (adj) West Barns
  21. The Knowes (opp) East Linton
  22. Bridgend Hotel (opp) East Linton
  23. Phantassie Farm (opp) East Linton
  24. The Mart (opp) East Linton
  25. Orchardfield (opp) East Linton
  26. Monksmuir Park (opp) Haddington
  27. Beanston (opp) Haddington
  28. Abbey Mains (opp) Haddington
  29. Abbey Toll (opp) Haddington
  30. Traprain Terrace (at) Haddington
  31. Dunbar Road (at 20) Haddington
  32. Artillery Park (at) Haddington
  33. High Street (Stop A) Haddington
  34. Police Station Haddington
  35. Station Road Haddington
  36. Letham Drive (adj) Haddington
  37. Park Lane (adj) Haddington
  38. Gateside Road (opp) Haddington
  39. Knowes Road (opp) Haddington
  40. Arthurs Way (at) Haddington
  41. Milton Link (after) Magdalene
  42. The Jewel (opp) Bingham
  43. Paisley Drive (before) Willowbrae
  44. Meadowbank House (opp) Meadowbank
  45. Abbeyhill (W-bound) Abbeyhill
  46. Calton Terrace Brae (opp) Calton
  47. Regent Terrace (opp) Calton
  48. St Andrew's House (at) Edinburgh
  49. Waterloo Place (Stop ZJ) Edinburgh
  50. Princes Street (Scott Mon.) (Stop PT) Edinburgh
  51. Princes Street (west) (Stop PY) Edinburgh
  52. Shandwick Place (Stop SD) Edinburgh West End
  53. Atholl Crescent (Stop SG) Haymarket

X7 towards Dunbar Asda

  1. West Maitland Street (Stop HD) Haymarket
  2. Shandwick Place (Stop SB) Edinburgh West End
  3. Princes Street (west) (Stop PD) Edinburgh
  4. Waterloo Place (Stop ZK) Edinburgh
  5. St Andrew's House (opp) Edinburgh
  6. Regent Terrace (at) Calton
  7. Calton Terrace Brae (near) Calton
  8. Abbeyhill (E-bound 1) Abbeyhill
  9. Meadowbank House (at) Meadowbank
  10. Paisley Drive (after) Willowbrae
  11. The Jewel (before) Bingham
  12. Milton Link (before) Magdalene
  13. Arthurs Way (opp) Haddington
  14. Gateside Road (adj) Haddington
  15. Knowes Road (at) Haddington
  16. Park Lane (opp) Haddington
  17. Letham Drive (opp) Haddington
  18. Station Road Haddington
  19. Corn Exchange (opp) Haddington
  20. Market Street (at) Haddington
  21. Artillery Park (opp) Haddington
  22. Traprain Terrace (opp) Haddington
  23. Dunbar Road (at 33) Haddington
  24. Abbey Toll (at) Haddington
  25. Abbey Mains (at) Haddington
  26. Beanston (adj) Haddington
  27. Monksmuir Park (at) Haddington
  28. Hailes Rd End (at) Pencraig
  29. Orchardfield (at) East Linton
  30. Bridgend Hotel (at) East Linton
  31. The Mart (at) East Linton
  32. Phantassie Farm (at) East Linton
  33. The Knowes (adj) East Linton
  34. Tynefield (adj) West Barns
  35. Biel (opp) West Barns
  36. Hedderwick Hill Road End (at) West Barns
  37. Foxlake (at) West Barns
  38. East Links Family Park (opp) West Barns
  39. Duke Street (at) West Barns
  40. School Brae (at) West Barns
  41. Caravan Park (at) West Barns
  42. Old Police Station (opp) Belhaven
  43. Belhaven (at) Belhaven
  44. Gala Green (opp) Dunbar
  45. Grahame Place (opp) Dunbar
  46. Boroughdales (opp) Dunbar
  47. Bleachingfield (opp) Dunbar
  48. High Street (at 33) Dunbar
  49. Railway Station (opp) Dunbar
  50. Parish Church (opp) Dunbar
  51. Bellevue Avenue (opp) Dunbar
  52. Goldenstones Avenue (opp) Dunbar
  53. Dunbar Asda (at) Dunbar
  54. Dunbar Asda (opp) Dunbar

Service history & registered changes

From official Traffic Commissioner registrations. All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first X7 bus?

The first X7 departure on weekdays leaves at 04:25 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last X7 bus?

The last X7 on weekdays leaves its first stop at 23:24. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the X7 bus cost?

The England fare cap doesn't apply in Scotland — East Coast Buses sets the fares on the X7. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.

Who runs the X7 bus?

The X7 is operated by East Coast Buses.

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.