X7 Dunbar to Haymarket via Bingham, Edinburgh

Operated by East Coast Buses. Registered as running via East Linton, Haddington, A1, The Jewel, Meadowbank. First bus 04:25, last bus 23:24. 77 journeys on weekdays. Fares: set by the operator — more.

Next towards Haymarket from Dunbar Asda (opp): 10:17, 10:47, 11:17

Next towards Dunbar from West Maitland Street (Stop HD): 10:28, 10:58, 11:28

Night bus — overnight departures 04:25–07:00. Sunday–Thursday nights. Nights are the night you set out on, so a 01:30 bus on Saturday morning counts as Friday. All night buses.

Wanted a different X7? 17 other bus routes are numbered X7 elsewhere in the UK — see every X7 bus timetable by area.

Timetable

Ends at Haymarket, Atholl Crescent · Monday to Friday · 39 journeys
Stop 04:2505:2505:5006:1507:0506:5507:0907:5207:2907:4908:1208:4709:1709:4710:1710:4711:1711:4712:1712:4713:1713:4714:1714:4715:1715:4716:3916:1716:4717:1717:4718:1718:4719:1719:4720:1720:4721:2722:02
Dunbar Asda (opp) 04:2505:2505:5006:15·06:5507:09·07:2907:4908:1208:4709:1709:4710:1710:4711:1711:4712:1712:4713:1713:4714:1714:4715:1715:47·16:1716:4717:1717:4718:1718:4719:1719:4720:1720:4721:2722:02
High Street (at 32) 04:3005:3005:5506:20·07:0107:15·07:3507:5608:1908:5309:2309:5310:2310:5311:2311:5312:2312:5313:2313:5314:2314:5315:2315:53·16:2316:5317:2317:5318:2318:5319:2319:5320:2320:5221:3222:07
Duke Street (opp) 04:3705:3706:0206:27·07:0907:23·07:4308:0408:2709:0109:3110:0110:3111:0111:3112:0112:3113:0113:3114:0114:3115:0115:3216:01·16:3117:0117:3118:0118:3119:0019:3020:0020:3020:5921:3922:14
Bridgend Hotel (opp) 04:4505:4506:1006:35·07:1707:31·07:5108:1208:3509:0909:3910:0910:3911:0911:3912:0912:3913:0913:3914:0914:3915:0915:4016:09·16:3917:0917:3918:0918:3919:0819:3820:0820:3721:0621:4622:21
Traprain Terrace (at) 04:5505:5506:2006:4507:0507:2907:4307:5208:0308:2408:4609:2009:5010:2010:5011:2011:5012:2012:5013:2013:5014:2014:5015:2015:5116:20·16:5017:2017:5018:2018:4919:1819:4820:1820:4621:1521:5522:30
High Street (Stop A) 04:5905:5906:2406:4907:1007:3307:4707:5708:0708:2808:5009:2409:5410:2410:5411:2411:5412:2412:5413:2413:5414:2414:5415:2415:5516:2416:3916:5417:2417:5418:2418:5219:2119:5120:2120:4921:1821:5822:33
Arthurs Way (at) 05:0506:0506:3006:5607:1707:4107:5508:0508:1508:3608:5809:3210:0110:3111:0111:3112:0112:3113:0113:3114:0114:3115:0115:3216:0316:3216:4717:0217:3218:0218:3218:5919:2719:5720:2720:5421:2322:0322:38
Milton Link (after) 05:2106:2106:4607:1207:3307:5708:1208:2208:3208:5309:1509:4910:1810:4811:1811:4812:1812:4813:1813:4814:1814:4815:1815:4916:2016:4917:0417:1917:4818:1818:4819:1519:4320:1320:4221:0921:3822:1822:53
The Jewel (opp) 05:2306:2306:4807:1407:3507:5908:1408:2408:3408:5509:1709:5110:2010:5011:2011:5012:2012:5013:2013:5014:2014:5015:2015:5116:2216:5117:0617:2117:5018:2018:5019:1719:4520:1520:4421:1121:4022:2022:55
Meadowbank House (opp) 05:3006:3006:5507:2407:4508:1008:2508:3408:4409:0409:2509:5910:2810:5811:2811:5812:2812:5813:2813:5814:2814:5815:2916:0016:3117:0017:1517:3017:5918:2918:5819:2519:5320:2320:5021:1721:4622:2623:01
Waterloo Place (Stop ZJ) 05:3606:3707:0307:3207:5408:2008:3508:4408:5409:1309:3410:0710:3611:0611:3612:0612:3613:0613:3614:0614:3615:0615:3716:0916:4017:0917:2417:3918:0818:3819:0619:3320:0120:3120:5721:2421:5322:3323:07
Atholl Crescent (Stop SG) 05:4306:4407:1007:4008:0308:3008:4508:5309:0309:2209:4310:1610:4511:1511:4512:1512:4513:1513:4514:1514:4515:1515:4616:1816:4917:1817:3317:4818:1618:4619:1319:4020:0820:3821:0421:3122:0022:4023:14

Each column is one journey, headed by the time it sets off. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.

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 →

Route map

All stops on route X7

X7 towards Haymarket

All 53 stops
  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. Boroughdales (at) Dunbar
  9. Grahame Place (at) Dunbar
  10. Gala Green (at) Dunbar
  11. Belhaven (opp) Belhaven
  12. Old Police Station Belhaven
  13. Caravan Park (opp) West Barns
  14. School Brae (opp) West Barns
  15. Duke Street (opp) West Barns
  16. East Links Family Park (at) 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. Phantassie Farm (opp) East Linton
  23. Bridgend Hotel (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. Knowes Road (opp) Haddington
  39. Gateside 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

All 53 stops
  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. Dunbar Road (at 33) Haddington
  23. Traprain Terrace (opp) 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. The Mart (at) East Linton
  31. Bridgend Hotel (at) East Linton
  32. Phantassie Farm (at) East Linton
  33. The Knowes (adj) East Linton
  34. Biel (opp) West Barns
  35. Tynefield (adj) West Barns
  36. Foxlake (at) West Barns
  37. Hedderwick Hill Road End (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

Service registration & registered changes

From official Traffic Commissioner registrations. Registration PM1050765/9 · Registration PM1050765/20 · Registration PM1050765/98 · Changes in East Lothian Council · 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 East Coast Buses via the DfT Bus Open Data Service (Scotland feed). Registered with the Traffic Commissioner as PM1050765/9. Check before you travel — services can change at short notice.