N26 Joppa to Haymarket via Musselburgh, Edinburgh

Operated by Lothian Buses. First bus 00:15, last bus 04:10. 9 journeys on weekdays. Fares: set by the operator — more.

Next towards Haymarket from Road End (adj): tomorrow 01:15

Next towards Joppa from West Maitland Street (Stop HC): 00:15

Night bus — overnight departures 00:15–04:46. Every night. 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 N26? 2 other bus routes are numbered N26 elsewhere in the UK — see every N26 bus timetable by area.

Timetable

Ends at Haymarket, West Maitland Street unless marked “to …” · Sunday · 7 journeys
Stop 00:4501:1501:4502:1503:1003:40 to Princes Street (Waverley Steps)04:10 to Princes Street (Waverley Steps)
Joppa Pans layby (at) 00:45······
Road End (adj) ·01:1501:4502:1503:1003:4004:10
Ayres Wynd (adj) ·01:2201:5202:2203:1703:4704:17
Battlefield Drive (near) ·01:2601:5602:2603:2103:5104:21
High Street (Stop C) ·01:3002:0002:3003:2503:5504:25
Joppa Pans 00:4501:3502:0502:3503:3004:0004:30
King's Road (before) 00:5001:4002:1002:3903:3404:0404:34
Meadowbank House (opp) 00:5501:4502:1502:4403:3904:0904:39
Leopold Place (Stop EC) 00:5901:4902:1902:4803:4304:1304:43
Princes Street (Waverley Steps) (Stop PP) 01:0301:5302:2302:5203:4704:1604:46
Princes Street (Scott Mon.) (Stop PS) 01:0401:5402:2402:5303:48··
West Maitland Street (Stop HC) 01:1002:0002:3002:5903:54··

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 N26. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →

Christmas & bank holidays

These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Lothian Buses before you travel. Everything above is an ordinary week.

Not published yet: Boxing Day and 2 January. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route N26

N26 towards Haymarket

All 75 stops
  1. Joppa Pans layby (at) Joppa
  2. Road End (adj) Seton Sands
  3. Links View (near) Port Seton
  4. Castle Terrace (adj) Port Seton
  5. Fishers Road (adj) Port Seton
  6. Park Road (at) Port Seton
  7. Cope Lane (opp) Port Seton
  8. Inglis Avenue (adj) Port Seton
  9. School Lane (opp) Cockenzie
  10. East Lorimer Place (near) Cockenzie
  11. Whin Park (near) Cockenzie
  12. Preston Links (West) (opp) Prestonpans
  13. Robertson Avenue (near) Prestonpans
  14. Harlaw Hill (adj) Prestonpans
  15. Ayres Wynd (adj) Prestonpans
  16. Pennypit Centre (near) Prestonpans
  17. Ox Walk (at) Prestonpans
  18. Inchview (opp) Prestonpans
  19. Bowling Club (o/s) Prestonpans
  20. Sam Burns' Yard (adj) Prestonpans
  21. Morrison's Haven (opp) Prestonpans
  22. Prestongrange Heritage Park (at) Prestonpans
  23. Westpans (opp) Musselburgh
  24. Ravensheugh Crescent (near) Musselburgh
  25. Hope Place (opp) Musselburgh
  26. Battlefield Drive (near) Musselburgh
  27. Pinkie Mains (near) Musselburgh
  28. Ashgrove South (opp) Musselburgh
  29. Edenhall Road (at) Musselburgh
  30. Park Lane (adj) Musselburgh
  31. King Street (opp) Musselburgh
  32. Newbigging (N-bound) Musselburgh
  33. High Street (Stop C) Musselburgh
  34. Bridge Street (N-bound) Musselburgh
  35. Brunton Theatre Journey Hub (opp) Musselburgh
  36. North High Street (near) Musselburgh
  37. Fisherrow Musselburgh
  38. Maitland Park Road (adj) Musselburgh
  39. Edinburgh Road (opp 45) Musselburgh
  40. Eastfield Junction (after) Joppa
  41. Coillesdene Avenue (after) Joppa
  42. Joppa Pans Joppa
  43. Seaview Terrace (at) Joppa
  44. Coillesdene Drive (before) Joppa
  45. Morton Street (after) Portobello
  46. Brunstane Road North (opp) Portobello
  47. Pitville Street (opp) Portobello
  48. Bellfield Lane (opp) Portobello
  49. Windsor Place (before) Portobello
  50. Portobello Town Hall (NW-bound 1) Portobello
  51. Bridge Street (opp) Portobello
  52. King's Road (before) Portobello
  53. Goff Avenue (opp) Craigentinny
  54. Telferton (after) Craigentinny
  55. Parker Road (after) Craigentinny
  56. Moira Terrace (near) Craigentinny
  57. Piershill Cemetery (at) Craigentinny
  58. Piershill Square East (opp) Mountcastle
  59. Piershill Square West (opp) Mountcastle
  60. Meadowbank House (opp) Meadowbank
  61. Meadowbank Stadium (opp) Meadowbank
  62. Wishaw Terrace (opp) Meadowbank
  63. Marionville Road (opp) Abbeyhill
  64. Abbeyhill (W-bound) Abbeyhill
  65. Brunton Place (opp) Hillside
  66. Wellington Street (opp) Hillside
  67. Brunswick Street (opp) Hillside
  68. Leopold Place (Stop EC) Hillside
  69. Leith Street (Stop JA) Greenside
  70. Princes Street (Waverley Steps) (Stop PP) Edinburgh
  71. Princes Street (Scott Mon.) (Stop PS) Edinburgh
  72. Princes Street (west) (Stop PY) Edinburgh
  73. Shandwick Place (Stop SE) Edinburgh West End
  74. Atholl Crescent (Stop SG) Haymarket
  75. West Maitland Street (Stop HC) Haymarket

N26 towards Joppa

All 68 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 (Scott Mon.) (Stop PK) Edinburgh
  5. Princes Street (Waverley Steps) (Stop PN) Edinburgh
  6. Leith Street (Stop JC) Greenside
  7. Leopold Place (Stop EE) Hillside
  8. Brunswick Street (near) Hillside
  9. Wellington Street (near) Hillside
  10. Brunton Place (at) Hillside
  11. Abbeyhill (E-bound 2) Abbeyhill
  12. Marionville Road (after) Abbeyhill
  13. Meadowbank Stadium (at) Meadowbank
  14. Meadowbank House (at) Meadowbank
  15. Piershill Square West (at) Mountcastle
  16. Piershill Square East (at) Mountcastle
  17. Piersfield Terrace (at) Mountcastle
  18. Piershill Cemetery (opp) Craigentinny
  19. Moira Terrace (after) Craigentinny
  20. Parker Road (opp) Craigentinny
  21. Goff Avenue (after) Craigentinny
  22. King's Road (after) Portobello
  23. Bridge Street (near) Portobello
  24. Portobello Town Hall (SE-bound 1) Portobello
  25. Windsor Place (opp) Portobello
  26. Bellfield Lane (before) Portobello
  27. Pitville Street (after) Portobello
  28. Brunstane Road North (before) Portobello
  29. Morton Street (before) Portobello
  30. Coillesdene Drive (opp) Joppa
  31. Seaview Terrace (opp) Joppa
  32. Joppa Pans (at) Joppa
  33. Coillesdene Avenue (opp) Joppa
  34. Edinburgh Road (o/s 39) Musselburgh
  35. Maitland Park Road (opp) Musselburgh
  36. Fisherow Musselburgh
  37. Brunton Theatre Journey Hub Musselburgh
  38. Bridge Street (S-bound) Musselburgh
  39. High Street (Stop A) Musselburgh
  40. Newbigging (S-bound) Musselburgh
  41. King Street (adj) Musselburgh
  42. Park Lane (opp) Musselburgh
  43. Edenhall Road (opp) Musselburgh
  44. Ashgrove South (near) Musselburgh
  45. Battlefield Drive (opp) Musselburgh
  46. Hope Place (adj) Musselburgh
  47. Ravensheugh Crescent (opp) Musselburgh
  48. Westpans (at) Musselburgh
  49. Prestongrange Heritage Park (opp) Prestonpans
  50. Morrison's Haven (adj) Prestonpans
  51. Bowling Club (opp) Prestonpans
  52. Inchview (at) Prestonpans
  53. Ox Walk (opp) Prestonpans
  54. Pennypit Centre (opp) Prestonpans
  55. Ayres Wynd (opp) Prestonpans
  56. Harlaw Hill (opp) Prestonpans
  57. Robertson Avenue (opp) Prestonpans
  58. Preston Links (at) Prestonpans
  59. Whin Park (opp) Cockenzie
  60. East Lorimer Place (opp) Cockenzie
  61. School Lane (near) Cockenzie
  62. Inglis Avenue (opp) Port Seton
  63. Cope Lane (at) Port Seton
  64. Park Road (opp) Port Seton
  65. Fishers Road (opp) Port Seton
  66. Castle Terrace (opp) Port Seton
  67. Links View (opp) Port Seton
  68. Road End (adj) Seton Sands

Towns & areas on this route

Frequently asked questions

What time is the first N26 bus?

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

What time is the last N26 bus?

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

How much does the N26 bus cost?

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

Who runs the N26 bus?

The N26 is operated by Lothian Buses.

Timetable data from Lothian Buses via the DfT Bus Open Data Service (Scotland feed). Check before you travel — services can change at short notice.