X40



25 October 2026

Route Trip To Vehicle
X40 216025949 04:15 Edinburgh royal infirmary
X40 216025950 05:00 Livingston St John’s hospital
X40 216025951 05:45 Edinburgh royal infirmary
X40 216025952 06:30 Livingston St John’s hospital
X40 216025953 07:15 Edinburgh royal infirmary
X40 216025954 08:00 Livingston St John’s hospital
X40 216025955 08:45 Edinburgh royal infirmary
X40 216025956 09:30 Livingston St John’s hospital
X40 216025957 10:15 Edinburgh royal infirmary
X40 216025958 11:00 Livingston St John’s hospital
X40 216025959 11:45 Edinburgh royal infirmary
X40 216025960 12:30 Livingston St John’s hospital
X40 216025961 13:15 Edinburgh royal infirmary
X40 216025962 14:00 Livingston St John’s hospital
X40 216025963 14:45 Edinburgh royal infirmary
X40 216025964 15:30 Livingston St John’s hospital
X40 216025965 16:15 Edinburgh royal infirmary
X40 216025966 17:00 Livingston St John’s hospital
X40 216025967 17:45 Edinburgh royal infirmary
X40 216025968 18:30 Livingston St John’s hospital
X40 216025969 19:15 Edinburgh royal infirmary
X40 216025970 20:00 Livingston St John’s hospital
X40 216025971 20:45 Edinburgh royal infirmary
X40 216025972 21:30 Livingston St John’s hospital
X40 216025973 22:15 Edinburgh royal infirmary

MyBusTimes: V26.10.14