X26
Lothian Buses
X26 bus timetable: Port Seton to Haymarket
Port Seton - Haymarket
Route map
X26 live route map
See the route, stops, and live buses currently on this line.
104 stops
Live buses loading
Map ready
Loading the route map...
Port Seton → Edinburgh Haymarket
4 trips · first 06:41 · last 07:36
Mon–Fri
Live Valid 2026-06-03 – 2027-06-02
Swipe sideways to see later trips.
Stop
06:41
Edinburgh Haymarket
07:01
Edinburgh Haymarket
07:16
Edinburgh Haymarket
07:36
Edinburgh Haymarket
Edinburgh Haymarket → Port Seton
3 trips · first 16:18 · last 17:18
Mon–Fri
Live Valid 2026-06-03 – 2027-06-02
Swipe sideways to see later trips.
Stop
16:18
Edinburgh Haymarket
16:48
Edinburgh Haymarket
17:18
Edinburgh Haymarket
Timetable data from Lothian Buses, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code LOTH_X26.
Main stops shown
13 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Port Seton, Rowanhill Drive adjacent
- Port Seton, Fishers Road adjacent
- Prestonpans, Ayres Wynd adjacent
- Musselburgh, Battlefield Drive near
- Musselburgh, High Street (Stop C) Stop C
- Musselburgh, Fisherrow
- Portobello Town Hall NW-bound 1
- Portobello, King's Road before
- Meadowbank House opposite
- Edinburgh, Waterloo Place Stop ZJ
- Edinburgh West End, Shandwick Place Stop SE
- Edinburgh, Princes Street (Waverley Steps) Stop PP
- Haymarket, Atholl Crescent Stop SG