X40 Edinburgh Royal Infirmary to Howden via Wester Hailes, Livingston
Operated by Lothian Country Buses. First bus 05:27, last bus 20:20. 28 journeys on weekdays. Fares: set by the operator — more.
Wanted a different X40? 4 other bus routes are numbered X40 elsewhere in the UK — see every X40 bus timetable by area.
| Stop | 06:40 | 07:55 | 09:07 | 10:07 | 11:07 | 12:07 | 13:07 | 14:07 | 15:07 | 16:07 | 17:10 | 18:25 | 19:20 | 20:20 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Royal Infirmary (Stop IN) | 06:40 | 07:55 | 09:07 | 10:07 | 11:07 | 12:07 | 13:07 | 14:07 | 15:07 | 16:07 | 17:10 | 18:25 | 19:20 | 20:20 |
| Ferniehill Avenue (opp) | 06:46 | 08:04 | 09:14 | 10:14 | 11:14 | 12:14 | 13:14 | 14:14 | 15:16 | 16:16 | 17:19 | 18:32 | 19:26 | 20:26 |
| Westside Plaza (Stop 2) | 07:05 | 08:29 | 09:33 | 10:33 | 11:33 | 12:33 | 13:33 | 14:33 | 15:41 | 16:41 | 17:44 | 18:50 | 19:44 | 20:44 |
| Hermiston Park & Ride (SW-bound) | 07:11 | 08:36 | 09:39 | 10:39 | 11:39 | 12:39 | 13:39 | 14:39 | 15:48 | 16:48 | 17:51 | 18:56 | 19:50 | 20:50 |
| Post Office (opp) | 07:18 | 08:44 | 09:47 | 10:47 | 11:47 | 12:47 | 13:47 | 14:47 | 15:57 | 16:57 | 18:00 | 19:04 | 19:58 | 20:57 |
| Calderwood Mobility Hub (Westbound) | 07:26 | 08:52 | 09:54 | 10:54 | 11:54 | 12:54 | 13:54 | 14:54 | 16:05 | 17:05 | 18:08 | 19:11 | 20:05 | 21:03 |
| Grove Public House (opp) | 07:33 | 08:59 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:12 | 17:12 | 18:15 | 19:16 | 20:10 | 21:08 |
| Torphichen Inn (at) | 07:36 | 09:01 | 10:02 | 11:02 | 12:02 | 13:02 | 14:02 | 15:02 | 16:14 | 17:14 | 18:17 | 19:18 | 20:12 | 21:10 |
| Ochiltree Crescent (opp) | 07:39 | 09:04 | 10:05 | 11:05 | 12:05 | 13:05 | 14:05 | 15:05 | 16:17 | 17:17 | 18:20 | 19:21 | 20:15 | 21:12 |
| Ambrose Rise (after) | 07:44 | 09:08 | 10:09 | 11:09 | 12:09 | 13:09 | 14:09 | 15:10 | 16:22 | 17:22 | 18:25 | 19:25 | 20:19 | 21:16 |
| Bus Terminal (Stance C) | 07:52 | 09:16 | 10:17 | 11:17 | 12:17 | 13:17 | 14:17 | 15:18 | 16:30 | 17:30 | 18:33 | 19:33 | 20:27 | 21:23 |
| St Johns Hospital (at) | 08:00 | 09:24 | 10:25 | 11:25 | 12:25 | 13:25 | 14:25 | 15:26 | 16:41 | 17:41 | 18:41 | 19:41 | 20:34 | 21:30 |
Each column is one journey, headed by the time it sets off. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.
Route map
All stops on route X40
X40 towards Howden
All 51 stops
- Royal Infirmary (Stop IN) Edinburgh Royal Infirmary
- Little France Road (before) Little France
- Fernieside Drive (opp) Moredun
- Fernieside Grove (opp) Moredun
- Ferniehill Road (opp) Moredun
- Ferniehill Place (opp) Gilmerton
- Ferniehill Avenue (opp) Gilmerton
- Drum Street (SE-bound) Gilmerton
- Drum Cottages (opp) Gilmerton
- O'Donnel Road (opp) Gilmerton
- Clovenstone Roundabout (after) Wester Hailes
- Westburn Park (near) Wester Hailes
- Westside Plaza (Stop 2) Wester Hailes
- Calder Drive (after) Calders
- Wester Hailes Road (after) Sighthill
- Calder View (Mid Stop) Sighthill
- Hermiston Park & Ride (SW-bound) Hermiston
- Hermiston Walk (at) Hermiston
- Addistoun House (at) Ratho
- Dalmahoy (SW-bound) Ratho
- Burnwynd (opp) Wilkieston
- Post Office (opp) Wilkieston
- Jupiter Artland (opp) East Calder
- Camps Industrial Estate (after) East Calder
- Sandilands Lane (opp) Calderwood
- Adam Drive (after) Calderwood
- Calderwood Mobility Hub (Westbound) Calderwood
- Shiel Lane (opp) Calderwood
- Calderwood (opp) East Calder
- St Theresa's Church (at) East Calder
- Scotmid (at) East Calder
- Grove Public House (opp) East Calder
- Torphichen Inn (at) Mid Calder
- Cunnigar House (at) Mid Calder
- Ochiltree Crescent (opp) Mid Calder
- Caroline Park (opp) Mid Calder
- Lizzie Bryces Roundabout (after) Dedridge
- Bankton Lane (opp) Dedridge
- Ambrose Rise (after) Dedridge
- Primary School (opp) Dedridge
- Herald Rise (opp and after) Dedridge
- Bank of Scotland (at) Livingston
- Bus Terminal (Stance C) Livingston
- The Boulevard Bar & Grill (at) Livingston
- Travelodge (opp) Livingston
- Campus Roundabout (after) Livingston
- Almondvale Stadium (at) Livingston
- Quarrywood Court (at) Livingston
- Braehead Junction (after) Howden
- St Johns Hospital (before) Howden
- St Johns Hospital (at) Howden
X40 towards Edinburgh Royal Infirmary
All 50 stops
- St Johns Hospital (at) Howden
- Braehead Junction (before) Howden
- Quarrywood Court (opp) Livingston
- Almondvale Stadium (opp) Livingston
- Campus Roundabout (before) Livingston
- The Boulevard Bar & Grill (opp) Livingston
- Bus Terminal (Stance F) Livingston
- Bank of Scotland (opp) Livingston
- Herald Rise (before) Dedridge
- Primary School (after) Dedridge
- Ambrose Rise (opp) Dedridge
- Lizzie Bryces Roundabout (before) Dedridge
- Caroline Park (after) Mid Calder
- Ochiltree Crescent (at) Mid Calder
- Cunnigar House (opp) Mid Calder
- Police Station (opp) Mid Calder
- Torphichen Inn (opp and before) Mid Calder
- Grove Public House (at) East Calder
- Scotmid (opp) East Calder
- St Theresa's Church (opp and after) East Calder
- Calderwood (at) East Calder
- Shiel Lane (after) Calderwood
- Calderwood Mobility Hub (Eastbound) Calderwood
- Adam Drive (opp) Calderwood
- Sandilands Lane (after) Calderwood
- Camps Industrial Estate (before) East Calder
- Jupiter Artland (at) East Calder
- Post Office (at) Wilkieston
- Burnwynd (at) Wilkieston
- Dalmahoy (NE-bound) Ratho
- Addistoun House (opp) Ratho
- Hermiston Walk (after) Hermiston
- Hermiston Roundabout (before) Hermiston
- Hermiston Park & Ride (NE-bound) Hermiston
- Burtons Biscuits Factory (at) Sighthill
- Calder Drive (opp) Calders
- Westside Plaza (Stop 3) Wester Hailes
- Westburn Park (opp) Wester Hailes
- Healthy Living Centre (opp) Wester Hailes
- Clovenstone Roundabout (before) Wester Hailes
- O'Donnel Road (after) Gilmerton
- Drum Cottages (at) Gilmerton
- Drum Street (NW-bound) Gilmerton
- Ferniehill Avenue (before) Gilmerton
- Ferniehill Place (o/s) Gilmerton
- Ferniehill Road (after) Moredun
- Fernieside Grove (near) Moredun
- Fernieside Drive (at) Moredun
- Little France Road (after) Little France
- Royal Infirmary (Stop IN) Edinburgh Royal Infirmary
Towns & areas on this route
Frequently asked questions
What time is the first X40 bus?
The first X40 departure on weekdays leaves at 05:27 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last X40 bus?
The last X40 on weekdays leaves its first stop at 20:20. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the X40 bus cost?
The England fare cap doesn't apply in Scotland — Lothian Country Buses sets the fares on the X40. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the X40 bus?
The X40 is operated by Lothian Country Buses.
Timetable data from Lothian Country Buses via the DfT Bus Open Data Service (Scotland feed). Check before you travel — services can change at short notice.