X26 Port Seton to Haymarket via Musselburgh, Edinburgh

Operated by Lothian Buses. First bus 06:41, last bus 17:18. 7 journeys on weekdays. Fares: set by the operator — more.

Next towards Haymarket from Rowanhill Drive (adj): tomorrow 06:41

Next towards Port Seton from West Maitland Street (Stop HC): tomorrow 16:18

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

Timetable

Ends at Princes Street (Waverley Steps) unless marked “to …” · Monday to Friday · 4 journeys
Stop 06:41 to Atholl Crescent07:0107:1607:36 to Shandwick Place
Rowanhill Drive (adj) 06:4107:0107:1607:36
Fishers Road (adj) 06:4607:0607:2107:41
Ayres Wynd (adj) 06:5307:1407:2907:49
Battlefield Drive (near) 07:0007:2107:3607:56
High Street (Stop C) 07:0707:2907:4408:04
Fisherrow 07:1107:3407:4908:09
Portobello Town Hall (NW-bound 1) 07:1807:4107:5808:18
King's Road (before) 07:2007:4308:0008:20
Meadowbank House (opp) 07:2507:4908:0608:26
Waterloo Place (Stop ZJ) 07:3407:5808:1508:35
Princes Street (Waverley Steps) (Stop PP) 07:3608:0008:1708:36
Shandwick Place (Stop SE) 07:41··08:46
Atholl Crescent (Stop SG) 07:42···

Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. 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 — Lothian Buses sets the fares on the X26. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →

Route map

All stops on route X26

X26 towards Haymarket

All 54 stops
  1. Rowanhill Drive (adj) Port Seton
  2. Sycamore Avenue (adj) Port Seton
  3. Poplar Park (adj) Port Seton
  4. Seton Wynd (adj) Port Seton
  5. Forth Wynd (opp) Port Seton
  6. Links View (near) Port Seton
  7. Castle Terrace (adj) Port Seton
  8. Fishers Road (adj) Port Seton
  9. Park Road (at) Port Seton
  10. Cope Lane (opp) Port Seton
  11. Inglis Avenue (adj) Port Seton
  12. School Lane (opp) Cockenzie
  13. East Lorimer Place (near) Cockenzie
  14. Whin Park (near) Cockenzie
  15. Preston Links (West) (opp) Prestonpans
  16. Robertson Avenue (near) Prestonpans
  17. Harlaw Hill (adj) Prestonpans
  18. Ayres Wynd (adj) Prestonpans
  19. Pennypit Centre (near) Prestonpans
  20. Ox Walk (at) Prestonpans
  21. Inchview (opp) Prestonpans
  22. Bowling Club (o/s) Prestonpans
  23. Sam Burns' Yard (adj) Prestonpans
  24. Morrison's Haven (opp) Prestonpans
  25. Prestongrange Heritage Park (at) Prestonpans
  26. Westpans (opp) Musselburgh
  27. Ravensheugh Crescent (near) Musselburgh
  28. Hope Place (opp) Musselburgh
  29. Battlefield Drive (near) Musselburgh
  30. Pinkie Mains (near) Musselburgh
  31. Ashgrove South (opp) Musselburgh
  32. Edenhall Road (at) Musselburgh
  33. Park Lane (adj) Musselburgh
  34. King Street (opp) Musselburgh
  35. Newbigging (N-bound) Musselburgh
  36. High Street (Stop C) Musselburgh
  37. Bridge Street (N-bound) Musselburgh
  38. Brunton Theatre Journey Hub (opp) Musselburgh
  39. North High Street (near) Musselburgh
  40. Fisherrow Musselburgh
  41. Morton Street (after) Portobello
  42. Portobello Town Hall (NW-bound 1) Portobello
  43. King's Road (before) Portobello
  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 (Waverley Steps) (Stop PP) Edinburgh
  51. Princes Street (Scott Mon.) (Stop PS) Edinburgh
  52. Princes Street (west) (Stop PY) Edinburgh
  53. Shandwick Place (Stop SE) Edinburgh West End
  54. Atholl Crescent (Stop SG) Haymarket

X26 towards Port Seton

All 50 stops
  1. West Maitland Street (Stop HC) Haymarket
  2. Shandwick Place (Stop SB) Edinburgh West End
  3. Princes Street (west) (Stop PD) Edinburgh
  4. Princes Street (Waverley Steps) (Stop PN) Edinburgh
  5. Waterloo Place (Stop ZK) Edinburgh
  6. St Andrew's House (opp) Edinburgh
  7. Regent Terrace (at) Calton
  8. Calton Terrace Brae (near) Calton
  9. Abbeyhill (E-bound 2) Abbeyhill
  10. Meadowbank House (at) Meadowbank
  11. King's Road (after) Portobello
  12. Portobello Town Hall (SE-bound 1) Portobello
  13. Morton Street (before) Portobello
  14. Fisherow Musselburgh
  15. Brunton Theatre Journey Hub Musselburgh
  16. Bridge Street (S-bound) Musselburgh
  17. High Street (Stop A) Musselburgh
  18. Newbigging (S-bound) Musselburgh
  19. King Street (adj) Musselburgh
  20. Park Lane (opp) Musselburgh
  21. Edenhall Road (opp) Musselburgh
  22. Ashgrove South (near) Musselburgh
  23. Battlefield Drive (opp) Musselburgh
  24. Hope Place (adj) Musselburgh
  25. Ravensheugh Crescent (opp) Musselburgh
  26. Westpans (at) Musselburgh
  27. Prestongrange Heritage Park (opp) Prestonpans
  28. Morrison's Haven (adj) Prestonpans
  29. Bowling Club (opp) Prestonpans
  30. Inchview (at) Prestonpans
  31. Ox Walk (opp) Prestonpans
  32. Pennypit Centre (opp) Prestonpans
  33. Ayres Wynd (opp) Prestonpans
  34. Harlaw Hill (opp) Prestonpans
  35. Robertson Avenue (opp) Prestonpans
  36. Preston Links (at) Prestonpans
  37. Whin Park (opp) Cockenzie
  38. East Lorimer Place (opp) Cockenzie
  39. School Lane (near) Cockenzie
  40. Inglis Avenue (opp) Port Seton
  41. Cope Lane (at) Port Seton
  42. Park Road (opp) Port Seton
  43. Fishers Road (opp) Port Seton
  44. Castle Terrace (opp) Port Seton
  45. Links View (opp) Port Seton
  46. Forth Wynd (adj) Port Seton
  47. Seton Wynd (opp) Port Seton
  48. Poplar Park (opp) Port Seton
  49. Sycamore Avenue (opp) Port Seton
  50. Rowanhill Drive (opp) Port Seton

Service registration & registered changes

From official Traffic Commissioner registrations. Registration PM0000002/38 · Changes in East Lothian Council · All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first X26 bus?

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

What time is the last X26 bus?

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

How much does the X26 bus cost?

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

Who runs the X26 bus?

The X26 is operated by Lothian Buses.

Timetable data from Lothian Buses via the DfT Bus Open Data Service (Scotland feed). Registered with the Traffic Commissioner as PM0000002/38. Check before you travel — services can change at short notice.