X40
Lothian Country Buses
X40 bus timetable: Edinburgh Royal Infirmary to Howden
Edinburgh Royal Infirmary - Howden
Route map
X40 live route map
See the route, stops, and live buses currently on this line.
99 stops
Live buses loading
Map ready
Loading the route map...
Edinburgh Royal Infirmary → Livingston St John's Hospital
14 trips · first 06:42 · last 20:20
Mon–Fri
Live Valid 2026-04-15 – 2026-06-13
Swipe sideways to see later trips.
Stop
06:42
Livingston St John's Hospital
07:55
Livingston St John's Hospital
09:07
Livingston St John's Hospital
10:07
Livingston St John's Hospital
11:07
Livingston St John's Hospital
12:07
Livingston St John's Hospital
13:07
Livingston St John's Hospital
14:07
Livingston St John's Hospital
15:07
Livingston St John's Hospital
16:07
Livingston St John's Hospital
17:10
Livingston St John's Hospital
18:15
Livingston St John's Hospital
19:15
Livingston St John's Hospital
20:20
Livingston St John's Hospital
06:42
07:55
09:07
10:07
11:07
12:07
13:07
14:07
15:07
16:07
17:10
18:15
19:15
20:20
Gilmerton, Ferniehill Avenue
opposite
06:49
08:04
09:14
10:14
11:14
12:14
13:14
14:14
15:14
16:16
17:19
18:24
19:22
20:27
07:07
08:28
09:32
10:32
11:32
12:32
13:32
14:32
15:38
16:40
17:43
18:43
19:39
20:43
Hermiston Park & Ride
south-west bound
07:12
08:34
09:37
10:37
11:37
12:37
13:37
14:37
15:44
16:46
17:49
18:48
19:44
20:48
Wilkieston, Post Office
opposite
07:20
08:42
09:44
10:44
11:44
12:44
13:44
14:44
15:52
16:54
17:57
18:55
19:51
20:55
Calderwood Mobility Hub
Westbound
07:28
08:50
09:51
10:51
11:51
12:51
13:51
14:51
16:00
17:02
18:05
19:02
19:58
21:01
East Calder, Grove Public House
opposite
07:35
08:57
09:57
10:57
11:57
12:57
13:57
14:57
16:07
17:09
18:12
19:07
20:03
21:06
07:38
09:00
09:59
10:59
11:59
12:59
13:59
14:59
16:09
17:11
18:14
19:09
20:05
21:08
Mid Calder, Ochiltree Crescent
opposite
07:41
09:03
10:02
11:02
12:02
13:02
14:02
15:02
16:12
17:14
18:17
19:12
20:08
21:10
Livingston, Bus Terminal
Stance C
07:52
09:13
10:12
11:12
12:12
13:12
14:12
15:12
16:23
17:25
18:28
19:22
20:18
21:19
Livingston St John's Hospital → Edinburgh Royal Infirmary
14 trips · first 05:32 · last 18:31
Mon–Fri
Live Valid 2026-04-15 – 2026-06-13
Swipe sideways to see later trips.
Stop
05:32
Livingston St John's Hospital
06:25
Livingston St John's Hospital
07:25
Livingston St John's Hospital
08:35
Livingston St John's Hospital
09:35
Livingston St John's Hospital
10:35
Livingston St John's Hospital
11:35
Livingston St John's Hospital
12:35
Livingston St John's Hospital
13:35
Livingston St John's Hospital
14:35
Livingston St John's Hospital
15:35
Livingston St John's Hospital
16:35
Livingston St John's Hospital
17:40
Livingston St John's Hospital
18:31
Livingston St John's Hospital
Livingston, Bus Terminal
Stance F
05:39
06:32
07:33
08:43
09:45
10:45
11:45
12:45
13:45
14:45
15:45
16:45
17:50
18:39
Dedridge, Ambrose Rise
opposite
05:44
06:37
07:40
08:50
09:51
10:51
11:51
12:51
13:51
14:51
15:51
16:51
17:56
18:45
05:48
06:41
07:44
08:54
09:55
10:55
11:55
12:55
13:55
14:55
15:55
16:55
18:00
18:49
Mid Calder, Torphichen Inn
opposite and before
05:50
06:43
07:47
08:57
09:57
10:57
11:57
12:57
13:57
14:57
15:57
16:57
18:02
18:51
05:52
06:45
07:50
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:05
18:54
Calderwood Mobility Hub
Eastbound
05:57
06:50
07:56
09:06
10:06
11:06
12:06
13:06
14:06
15:06
16:06
17:06
18:11
19:00
Hermiston Park & Ride
north-east bound
06:12
07:09
08:17
09:23
10:23
11:23
12:23
13:23
14:23
15:23
16:24
17:24
18:29
19:15
06:17
07:16
08:25
09:29
10:29
11:29
12:29
13:29
14:29
15:29
16:31
17:31
18:35
19:21
Gilmerton, Ferniehill Avenue
before
06:32
07:34
08:45
09:45
10:45
11:45
12:45
13:45
14:45
15:49
16:51
17:51
18:52
19:38
06:38
07:44
08:55
09:54
10:54
11:54
12:54
13:54
14:54
15:58
17:00
18:00
19:00
19:46
Timetable data from Lothian Country Buses, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code NELB_X40.
Main stops shown
12 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Edinburgh Royal Infirmary, Royal Infirmary Stop IN
- Gilmerton, Ferniehill Avenue opposite
- Wester Hailes, Westside Plaza Stop 2
- Hermiston Park & Ride south-west bound
- Wilkieston, Post Office opposite
- Calderwood Mobility Hub Westbound
- East Calder, Grove Public House opposite
- Mid Calder, Torphichen Inn at
- Mid Calder, Ochiltree Crescent opposite
- Dedridge, Ambrose Rise after
- Livingston, Bus Terminal Stance C
- Howden, St Johns Hospital at