X26 Rowanhill Drive ↔ Princes Street (Waverley Steps)

Operated by Lothian Buses. First bus 06:41, last bus 17:18. 7 journeys on weekdays.

💷 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 →

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.

X26 towards Princes Street (Waverley Steps) — Monday to Friday (4 journeys)
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···

Route map

All stops on route X26

X26 towards Princes Street (Waverley Steps)

  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. East Lorimer Place (near) Cockenzie
  13. School Lane (opp) Cockenzie
  14. Whin Park (near) Cockenzie
  15. Robertson Avenue (near) Prestonpans
  16. Preston Links (West) (opp) Prestonpans
  17. Harlaw Hill (adj) Prestonpans
  18. Ayres Wynd (adj) Prestonpans
  19. Pennypit Centre (near) Prestonpans
  20. Ox Walk (at) Prestonpans
  21. Bowling Club (o/s) Prestonpans
  22. Inchview (opp) 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 Rowanhill Drive

  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. Cope Lane (at) Port Seton
  41. Inglis Avenue (opp) Port Seton
  42. Fishers Road (opp) Port Seton
  43. Park Road (opp) Port Seton
  44. Links View (opp) Port Seton
  45. Castle Terrace (opp) Port Seton
  46. Forth Wynd (adj) Port Seton
  47. Seton Wynd (opp) Port Seton
  48. Sycamore Avenue (opp) Port Seton
  49. Poplar Park (opp) Port Seton
  50. Rowanhill Drive (opp) Port Seton

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 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 the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.