X40



19 October 2026

Route Trip To Vehicle
X40 215899260 04:00 Livingston St John’s hospital
X40 215899261 04:45 Edinburgh royal infirmary
X40 215899262 05:30 Livingston St John’s hospital
X40 215899263 06:15 Edinburgh royal infirmary
X40 215899264 07:00 Livingston St John’s hospital
X40 215899265 07:45 Edinburgh royal infirmary
X40 215899266 08:30 Livingston St John’s hospital
X40 215899267 09:15 Edinburgh royal infirmary
X40 215899268 10:00 Livingston St John’s hospital
X40 215899269 10:45 Edinburgh royal infirmary
X40 215899270 11:30 Livingston St John’s hospital
X40 215899271 12:15 Edinburgh royal infirmary
X40 215899272 13:00 Livingston St John’s hospital
X40 215899273 13:45 Edinburgh royal infirmary
X40 215899274 14:30 Livingston St John’s hospital
X40 215899275 15:15 Edinburgh royal infirmary
X40 215899276 16:00 Livingston St John’s hospital
X40 215899277 16:45 Edinburgh royal infirmary
X40 215899278 17:30 Livingston St John’s hospital
X40 215899279 18:15 Edinburgh royal infirmary
X40 215899280 19:00 Livingston St John’s hospital
X40 215899281 19:45 Edinburgh royal infirmary
X40 215899282 20:30 Livingston St John’s hospital
X40 215899283 21:15 Edinburgh royal infirmary
X40 215899284 22:00 Livingston St John’s hospital

MyBusTimes: V26.10.14