N26
Lothian Buses
N26 bus timetable: Seton Sands to Haymarket
Seton Sands - Haymarket
Route map
N26 live route map
See the route, stops, and live buses currently on this line.
140 stops
Live buses loading
Map ready
Loading the route map...
Seton Sands → Edinburgh Haymarket
7 trips · first 00:45 · last 04:10
Sunday
Live Valid 2026-06-03 – 2027-06-02
Swipe sideways to see later trips.
Stop
00:45
Edinburgh Haymarket
01:15
Edinburgh Haymarket
01:45
Edinburgh Haymarket
02:15
Edinburgh Haymarket
03:10
Edinburgh Haymarket
03:40
Edinburgh Haymarket
04:10
Edinburgh Haymarket
Edinburgh Haymarket → Seton Sands
6 trips · first 00:15 · last 03:15
Sunday
Live Valid 2026-06-03 – 2027-06-02
Swipe sideways to see later trips.
Stop
00:15
Edinburgh Haymarket
00:45
Edinburgh Haymarket
01:15
Edinburgh Haymarket
02:15
Edinburgh Haymarket
02:45
Edinburgh Haymarket
03:15
Edinburgh Haymarket
Timetable data from Lothian Buses, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code LOTH_N26.
All stops shown
75 stops- Joppa Pans layby at
- Seton Sands, Road End adjacent
- Port Seton, Links View near
- Port Seton, Castle Terrace adjacent
- Port Seton, Fishers Road adjacent
- Port Seton, Park Road at
- Port Seton, Cope Lane opposite
- Port Seton, Inglis Avenue adjacent
- Cockenzie, School Lane opposite
- Cockenzie, East Lorimer Place near
- Cockenzie, Whin Park near
- Prestonpans, Preston Links (West) opposite
- Prestonpans, Robertson Avenue near
- Prestonpans, Harlaw Hill adjacent
- Prestonpans, Ayres Wynd adjacent
- Prestonpans, Pennypit Centre near
- Prestonpans, Ox Walk at
- Prestonpans, Inchview opposite
- Prestonpans, Bowling Club outside
- Prestonpans, Sam Burns' Yard adjacent
- Prestonpans, Morrison's Haven opposite
- Prestonpans, Prestongrange Heritage Park at
- Musselburgh, Westpans opposite
- Musselburgh, Ravensheugh Crescent near
- Musselburgh, Hope Place opposite
- Musselburgh, Battlefield Drive near
- Musselburgh, Pinkie Mains near
- Musselburgh, Ashgrove South opposite
- Musselburgh, Edenhall Road at
- Musselburgh, Park Lane adjacent
- Musselburgh, King Street opposite
- Musselburgh, Newbigging northbound
- Musselburgh, High Street (Stop C) Stop C
- Musselburgh, Bridge Street northbound
- Musselburgh, Brunton Theatre Journey Hub
- Musselburgh, North High Street near
- Musselburgh, Fisherrow
- Musselburgh, Maitland Park Road adjacent
- Musselburgh, Edinburgh Road opposite 45
- Joppa, Eastfield Junction after
- Joppa, Coillesdene Avenue after
- Joppa Pans opposite
- Joppa, Seaview Terrace at
- Joppa, Coillesdene Drive before
- Portobello, Morton Street after
- Portobello, Brunstane Road North opposite
- Portobello, Pitville Street opposite
- Portobello, Bellfield Lane opposite
- Portobello, Windsor Place before
- Portobello Town Hall NW-bound 1
- Portobello, Bridge Street opposite
- Portobello, King's Road before
- Craigentinny, Goff Avenue opposite
- Craigentinny, Telferton after
- Craigentinny, Parker Road after
- Craigentinny, Moira Terrace near
- Craigentinny, Piershill Cemetery at
- Mountcastle, Piershill Square East opposite
- Mountcastle, Piershill Square West opposite
- Meadowbank House opposite
- Meadowbank Stadium opposite
- Meadowbank, Wishaw Terrace opposite
- Abbeyhill, Marionville Road opposite
- Abbeyhill westbound
- Hillside, Brunton Place opposite
- Hillside, Wellington Street opposite
- Hillside, Brunswick Street opposite
- Hillside, Leopold Place Stop EC
- Greenside, Leith Street Stop JA
- Edinburgh, Princes Street (Waverley Steps) Stop PP
- Edinburgh, Princes Street (Scott Mon.) Stop PS
- Edinburgh, Princes Street (west) Stop PY
- Edinburgh West End, Shandwick Place Stop SE
- Haymarket, Atholl Crescent Stop SG
- Haymarket, West Maitland Street Stop HC