X40 Royal Infirmary ↔ St Johns Hospital

Operated by Lothian Country Buses. First bus 05:32, last bus 20:20. 28 journeys on weekdays.

💷 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 travels free →

Timetable

Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.

X40 towards St Johns Hospital — Monday to Friday (14 journeys)
Royal Infirmary (Stop IN) 06:4207:5509:0710:0711:0712:0713:0714:0715:0716:0717:1018:1519:1520:20
Ferniehill Avenue (opp) 06:4908:0409:1410:1411:1412:1413:1414:1415:1416:1617:1918:2419:2220:27
Westside Plaza (Stop 2) 07:0708:2809:3210:3211:3212:3213:3214:3215:3816:4017:4318:4319:3920:43
Hermiston Park & Ride (SW-bound) 07:1208:3409:3710:3711:3712:3713:3714:3715:4416:4617:4918:4819:4420:48
Post Office (opp) 07:2008:4209:4410:4411:4412:4413:4414:4415:5216:5417:5718:5519:5120:55
Calderwood Mobility Hub (Westbound) 07:2808:5009:5110:5111:5112:5113:5114:5116:0017:0218:0519:0219:5821:01
Grove Public House (opp) 07:3508:5709:5710:5711:5712:5713:5714:5716:0717:0918:1219:0720:0321:06
Torphichen Inn (at) 07:3809:0009:5910:5911:5912:5913:5914:5916:0917:1118:1419:0920:0521:08
Ochiltree Crescent (opp) 07:4109:0310:0211:0212:0213:0214:0215:0216:1217:1418:1719:1220:0821:10
Ambrose Rise (after) 07:4609:0710:0611:0612:0613:0614:0615:0616:1717:1918:2219:1620:1221:14
Bus Terminal (Stance C) 07:5209:1310:1211:1212:1213:1214:1215:1216:2317:2518:2819:2220:1821:19
St Johns Hospital (at) 08:0009:2110:2011:2012:2013:2014:2015:2016:3117:3318:3619:3020:2621:26

Route map

All stops on route X40

X40 towards St Johns Hospital

  1. Royal Infirmary (Stop IN) Edinburgh Royal Infirmary
  2. Little France Road (before) Little France
  3. Fernieside Drive (opp) Moredun
  4. Fernieside Grove (opp) Moredun
  5. Ferniehill Road (opp) Moredun
  6. Drum Street (SE-bound) Gilmerton
  7. Ferniehill Place (opp) Gilmerton
  8. Ferniehill Avenue (opp) Gilmerton
  9. Drum Cottages (opp) Gilmerton
  10. O'Donnel Road (opp) Gilmerton
  11. Clovenstone Roundabout (after) Wester Hailes
  12. Westburn Park (near) Wester Hailes
  13. Westside Plaza (Stop 2) Wester Hailes
  14. Calder Drive (after) Calders
  15. Wester Hailes Road (after) Sighthill
  16. Calder View (Mid Stop) Sighthill
  17. Hermiston Park & Ride (SW-bound) Hermiston
  18. Hermiston Walk (at) Hermiston
  19. Addistoun House (at) Ratho
  20. Dalmahoy (SW-bound) Ratho
  21. Burnwynd (opp) Wilkieston
  22. Post Office (opp) Wilkieston
  23. Jupiter Artland (opp) East Calder
  24. Camps Industrial Estate (after) East Calder
  25. Sandilands Lane (opp) Calderwood
  26. Adam Drive (after) Calderwood
  27. Calderwood Mobility Hub (Westbound) Calderwood
  28. Shiel Lane (opp) Calderwood
  29. Calderwood (opp) East Calder
  30. St Theresa's Church (at) East Calder
  31. Scotmid (at) East Calder
  32. Grove Public House (opp) East Calder
  33. Torphichen Inn (at) Mid Calder
  34. Cunnigar House (at) Mid Calder
  35. Ochiltree Crescent (opp) Mid Calder
  36. Caroline Park (opp) Mid Calder
  37. Lizzie Bryces Roundabout (after) Dedridge
  38. Bankton Lane (opp) Dedridge
  39. Ambrose Rise (after) Dedridge
  40. Primary School (opp) Dedridge
  41. Herald Rise (opp and after) Dedridge
  42. Bank of Scotland (at) Livingston
  43. Bus Terminal (Stance C) Livingston
  44. The Boulevard Bar & Grill (at) Livingston
  45. Travelodge (opp) Livingston
  46. Campus Roundabout (after) Livingston
  47. Almondvale Stadium (at) Livingston
  48. Quarrywood Court (at) Livingston
  49. Braehead Junction (after) Howden
  50. St Johns Hospital (before) Howden
  51. St Johns Hospital (at) Howden

X40 towards Royal Infirmary

  1. St Johns Hospital (at) Howden
  2. Braehead Junction (before) Howden
  3. Quarrywood Court (opp) Livingston
  4. Almondvale Stadium (opp) Livingston
  5. Campus Roundabout (before) Livingston
  6. The Boulevard Bar & Grill (opp) Livingston
  7. Bus Terminal (Stance F) Livingston
  8. Bank of Scotland (opp) Livingston
  9. Herald Rise (before) Dedridge
  10. Primary School (after) Dedridge
  11. Ambrose Rise (opp) Dedridge
  12. Lizzie Bryces Roundabout (before) Dedridge
  13. Caroline Park (after) Mid Calder
  14. Ochiltree Crescent (at) Mid Calder
  15. Cunnigar House (opp) Mid Calder
  16. Police Station (opp) Mid Calder
  17. Torphichen Inn (opp and before) Mid Calder
  18. Grove Public House (at) East Calder
  19. Scotmid (opp) East Calder
  20. St Theresa's Church (opp and after) East Calder
  21. Calderwood (at) East Calder
  22. Shiel Lane (after) Calderwood
  23. Calderwood Mobility Hub (Eastbound) Calderwood
  24. Adam Drive (opp) Calderwood
  25. Sandilands Lane (after) Calderwood
  26. Camps Industrial Estate (before) East Calder
  27. Jupiter Artland (at) East Calder
  28. Post Office (at) Wilkieston
  29. Burnwynd (at) Wilkieston
  30. Dalmahoy (NE-bound) Ratho
  31. Addistoun House (opp) Ratho
  32. Hermiston Walk (after) Hermiston
  33. Hermiston Roundabout (before) Hermiston
  34. Hermiston Park & Ride (NE-bound) Hermiston
  35. Burtons Biscuits Factory (at) Sighthill
  36. Calder Drive (opp) Calders
  37. Westburn Park (opp) Wester Hailes
  38. Westside Plaza (Stop 3) Wester Hailes
  39. Healthy Living Centre (opp) Wester Hailes
  40. Clovenstone Roundabout (before) Wester Hailes
  41. O'Donnel Road (after) Gilmerton
  42. Drum Cottages (at) Gilmerton
  43. Ferniehill Avenue (before) Gilmerton
  44. Drum Street (NW-bound) Gilmerton
  45. Ferniehill Place (o/s) Gilmerton
  46. Ferniehill Road (after) Moredun
  47. Fernieside Grove (near) Moredun
  48. Fernieside Drive (at) Moredun
  49. Little France Road (after) Little France
  50. Royal Infirmary (Stop IN) Edinburgh Royal Infirmary

Service history & registered changes

From official Traffic Commissioner registrations. All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first X40 bus?

The first X40 departure on weekdays leaves at 05:32 (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 the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.