BusGenie
X39
McGill's Scotland East

X39 bus timetable: Livingston Deans to Edinburgh Lochend

Livingston Deans ↔ Edinburgh Lochend

Mode Bus

Livingston Deans → Edinburgh Lochend

3 trips · first 05:40 · last 07:12
Mon–Fri Live Valid 2026-06-04 – 2027-06-03

Swipe sideways to see later trips.

Stop
05:40 Edinburgh Lochend
05:42 Edinburgh Lochend
07:12 Edinburgh Lochend
05:40
05:42
07:12
05:41
05:43
07:13
05:43
05:45
07:16
05:46
05:48
07:19
05:47
05:49
07:20
05:47
05:49
07:20
05:48
05:50
07:21
05:49
05:51
07:23
05:50
05:52
07:23
05:50
05:52
07:24
05:51
05:53
07:25
05:52
05:54
07:26
05:52
05:54
07:26
05:52
05:54
07:26
05:52
05:54
07:27
05:53
05:55
07:27
05:53
05:55
07:28
05:53
05:55
07:28
05:53
05:55
07:28
05:53
05:55
07:29
05:54
05:56
07:30
05:55
05:57
07:31
05:57
05:59
07:34
05:58
06:00
07:35
05:58
06:00
07:36
06:00
06:02
07:38
06:01
06:03
07:39
06:01
06:03
07:40
06:02
06:04
07:41
Gogarburn A8 north-east bound
06:04
06:06
07:43
06:06
06:08
07:46
06:07
06:09
07:47
06:07
06:09
07:47
06:08
06:10
07:48
06:09
06:11
07:49
06:09
06:11
07:49
06:10
06:12
07:50
06:10
06:12
07:51
06:11
06:13
07:52
06:12
06:14
07:53
06:12
06:14
07:53
06:13
06:15
07:55
06:13
06:15
07:55
06:14
06:16
07:56
06:15
06:17
07:57
06:15
06:17
07:58
06:16
06:18
07:59
06:17
06:19
08:01
06:19
06:21
08:03
·
06:32
08:16
·
06:33
·
Abbeyhill E-bound 2
·
06:34
·
·
06:36
·
·
06:36
·
·
06:37
·

Edinburgh Lochend → Livingston Deans

3 trips · first 17:37 · last 19:45
Mon–Fri Live Valid 2026-06-04 – 2027-06-03

Swipe sideways to see later trips.

Stop
17:37 Edinburgh Lochend
19:30 Edinburgh Lochend
19:45 Edinburgh Lochend
·
19:30
·
·
19:31
·
·
19:32
·
·
19:33
·
Abbeyhill westbound
·
19:34
·
·
19:35
·
·
19:36
·
·
19:37
·
·
19:37
·
·
19:37
·
17:37
19:38
·
17:52
19:49
19:45
17:52
19:49
19:45
17:53
19:50
19:46
17:53
19:50
19:46
17:54
19:51
19:47
17:55
19:52
19:48
17:56
19:52
19:48
17:57
19:53
19:49
17:59
19:55
19:51
18:00
19:55
19:51
18:00
19:56
19:52
18:01
19:56
19:52
18:01
19:57
19:53
18:02
19:57
19:53
18:03
19:58
19:54
18:04
19:59
19:55
18:05
20:00
19:56
18:05
20:00
19:56
18:05
20:00
19:56
18:06
20:01
19:57
18:06
20:01
19:57
18:07
20:01
19:57
Gogarburn A8 westbound
18:10
20:04
20:00
18:11
20:05
20:01
18:12
20:06
20:02
18:13
20:07
20:03
18:14
20:07
20:03
18:15
20:09
20:05
18:16
20:10
20:06
18:18
20:11
20:07
18:22
20:13
20:09
18:23
20:14
20:10
18:23
20:15
20:11
18:24
20:15
20:11
18:24
20:15
20:11
18:25
20:16
20:12
18:25
20:16
20:12
18:25
20:16
20:12
18:26
20:17
20:13
18:26
20:17
20:13
18:26
20:17
20:13
18:27
20:18
20:14
18:27
20:18
20:14
18:28
20:18
20:14
18:28
20:19
20:15
18:29
20:19
20:15
18:29
20:20
20:16
18:29
20:20
20:16
18:30
20:21
20:17
18:31
20:22
20:18
18:32
20:22
20:18
18:32
20:23
20:19
18:34
20:24
20:20
18:35
20:25
20:21
18:36
20:26
20:22
18:37
20:27
20:23
18:37
20:27
20:23
18:38
20:28
20:24

Timetable data from McGill's Scotland East, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code MESC_X39.

All stops shown

75 stops
  1. Restalrig, Lochend Avenue near
  2. Lochend, Sleigh Drive westbound
  3. Lochend Castle Barns opposite
  4. Lochend Gardens after
  5. Meadowbank, Marionville Park after
  6. Meadowbank, Dalgety Avenue opposite
  7. Abbeyhill westbound
  8. Calton Terrace Brae opposite
  9. Calton, Regent Terrace opposite
  10. Edinburgh, St Andrew's House at
  11. Edinburgh, Waterloo Place Stop ZE
  12. Edinburgh, Waterloo Place Stop ZF
  13. Edinburgh, Waterloo Place Stop ZG
  14. Edinburgh, Waterloo Place Stop ZH
  15. Edinburgh, Princes Street (Waverley Steps) Stop PQ
  16. Edinburgh, Princes Street (west) Stop PX
  17. Haymarket Station Stop HH
  18. Coates, Magdala Crescent opposite
  19. Coates, Wester Coates westbound
  20. Coates, Kew Terrace at
  21. Roseburn Gardens after
  22. Roseburn, Ormidale Terrace opposite
  23. Murrayfield Road opposite
  24. Murrayfield, Western Corner westbound
  25. Corstorphine, Balgreen Road near
  26. Corstorphine, Pinkhill before
  27. Corstorphine, Edinburgh Zoo opposite
  28. Corstorphine, Silvan House at
  29. Corstorphine, Belgrave Road opposite
  30. Corstorphine, St John's Terrace after
  31. Corstorphine, Kirk Loan outside
  32. Corstorphine, St Ninians Road opposite
  33. Corstorphine, Drum Brae South opposite
  34. Maybury, Craigs Avenue opposite
  35. Maybury, Craigs Gardens opposite
  36. Maybury, North Gyle Road opposite
  37. Maybury, Dechmont Road opposite
  38. Maybury Road opposite
  39. Gogarburn A8 westbound
  40. Gogarstone Road after
  41. Ingliston, Airport Junction westbound
  42. Ingliston Road opposite
  43. Ingliston Showground opposite
  44. Ratho Station, Station Road before
  45. Ratho Station, Lochend Road opposite
  46. Newbridge, Old Liston Road before
  47. Broxburn, Glenmorangie opposite
  48. Broxburn, Dunnet Way opposite
  49. Broxburn, Thistle Business Park opposite
  50. Broxburn, Aitken Orr Drive opposite
  51. Broxburn, Aitken Orr Drive adjacent
  52. Broxburn, Church Street opposite
  53. Broxburn, Post Office opposite
  54. Broxburn, New Holygate at
  55. Broxburn, Kirkhill Road opposite
  56. Broxburn, Cardross Road opposite
  57. Broxburn, Cardross Road adjacent
  58. Broxburn, Freeland Avenue opposite
  59. Uphall, Cemetery opposite
  60. Uphall, Alexander Street before
  61. Uphall, Oatridge Hotel before
  62. Uphall, St Andrews Drive opposite
  63. Uphall, Houstoun House Hotel before
  64. Uphall, Golf Club opposite
  65. Uphall, Riding School opposite
  66. Dechmont, Badger Wood after
  67. Dechmont, Knightsridge Road after
  68. Dechmont, Burnside after
  69. Dechmont, Bangour Hospital Main Gate opposite
  70. Dechmont, Bangour Farm Road End opposite
  71. Dechmont, Bents Cottages opposite
  72. Deans, Royston Hall opposite
  73. Deans, Royston Roundabout before
  74. Deans, Hardie Road before
  75. Deans, McGill's Bus Depot opposite