X40



19 October 2026

Route Trip To Vehicle
X40 215898688 04:15 Edinburgh royal infirmary
X40 215898689 05:00 Livingston St John’s hospital
X40 215898690 05:45 Edinburgh royal infirmary
X40 215898691 06:30 Livingston St John’s hospital
X40 215898692 07:15 Edinburgh royal infirmary
X40 215898693 08:00 Livingston St John’s hospital
X40 215898694 08:45 Edinburgh royal infirmary
X40 215898695 09:30 Livingston St John’s hospital
X40 215898696 10:15 Edinburgh royal infirmary
X40 215898697 11:00 Livingston St John’s hospital
X40 215898698 11:45 Edinburgh royal infirmary
X40 215898699 12:30 Livingston St John’s hospital
X40 215898700 13:15 Edinburgh royal infirmary
X40 215898701 14:00 Livingston St John’s hospital
X40 215898702 14:45 Edinburgh royal infirmary
X40 215898703 15:30 Livingston St John’s hospital
X40 215898704 16:15 Edinburgh royal infirmary
X40 215898705 17:00 Livingston St John’s hospital
X40 215898706 17:45 Edinburgh royal infirmary
X40 215898707 18:30 Livingston St John’s hospital
X40 215898708 19:15 Edinburgh royal infirmary
X40 215898709 20:00 Livingston St John’s hospital
X40 215898710 20:45 Edinburgh royal infirmary
X40 215898711 21:30 Livingston St John’s hospital
X40 215898712 22:15 Edinburgh royal infirmary

MyBusTimes: V26.10.14