BusGenie
X26
Lothian Buses

X26 bus timetable: Port Seton to Haymarket

Port Seton - Haymarket

Mode Bus

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
06:41
07:01
07:16
07:36
06:42
07:02
07:17
07:37
06:42
07:02
07:17
07:37
06:43
07:03
07:18
07:38
06:44
07:04
07:19
07:39
06:45
07:05
07:20
07:40
06:45
07:05
07:20
07:40
06:46
07:06
07:21
07:41
06:47
07:07
07:22
07:42
06:47
07:07
07:22
07:42
06:47
07:07
07:22
07:42
06:48
07:08
07:23
07:43
06:48
07:09
07:24
07:44
06:49
07:09
07:24
07:44
06:51
07:12
07:27
07:47
06:51
07:12
07:27
07:47
06:52
07:13
07:28
07:48
06:53
07:14
07:29
07:49
06:53
07:14
07:29
07:49
06:54
07:15
07:30
07:50
06:55
07:16
07:31
07:51
06:55
07:16
07:31
07:51
06:55
07:16
07:31
07:51
06:56
07:17
07:32
07:52
06:58
07:19
07:34
07:54
06:59
07:20
07:35
07:55
06:59
07:20
07:35
07:55
07:00
07:21
07:36
07:56
07:01
07:22
07:37
07:57
07:02
07:23
07:38
07:58
07:03
07:24
07:39
07:59
07:04
07:25
07:40
08:00
07:05
07:27
07:42
08:02
07:06
07:27
07:42
08:02
07:07
07:29
07:44
08:04
07:08
07:31
07:46
08:06
07:10
07:33
07:48
08:08
07:11
07:34
07:49
08:09
07:13
07:36
07:52
08:12
07:18
07:41
07:58
08:18
07:20
07:43
08:00
08:20
07:25
07:49
08:06
08:26
Abbeyhill westbound
07:27
07:51
08:08
08:28
07:29
07:53
08:10
08:30
07:31
07:55
08:12
08:32
07:33
07:57
08:14
08:34
07:34
07:58
08:15
08:35
07:39
·
·
08:43
07:42
·
·
·

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
16:18
16:48
17:18
16:26
16:56
17:26
16:33
17:03
17:33
16:35
17:05
17:35
16:37
17:07
17:37
16:38
17:08
17:38
Abbeyhill E-bound 2
16:39
17:09
17:39
16:44
17:14
17:44
16:50
17:20
17:50
16:54
17:24
17:54
16:56
17:26
17:56
17:01
17:31
18:01
17:04
17:34
18:04
17:06
17:36
18:06
17:07
17:37
18:07
17:08
17:38
18:08
17:09
17:39
18:09
17:10
17:40
18:10
17:11
17:41
18:11
17:12
17:42
18:12
17:12
17:42
18:12
17:13
17:43
18:13
17:15
17:45
18:15
17:16
17:46
18:16
17:16
17:46
18:16
17:17
17:47
18:17
17:17
17:47
18:17
17:18
17:48
18:18
17:18
17:48
18:18
17:19
17:49
18:19
17:20
17:50
18:20
17:22
17:52
18:22
17:22
17:52
18:22
17:23
17:53
18:23
17:24
17:54
18:24
17:24
17:54
18:24
17:25
17:55
18:25
17:25
17:55
18:25
17:26
17:56
18:26
17:26
17:56
18:26
17:27
17:57
18:27
17:28
17:58
18:28
17:29
17:59
18:29
17:29
17:59
18:29
17:30
18:00
18:30

Timetable data from Lothian Buses, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code LOTH_X26.

All stops shown

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