X40



18 October 2026

Route Trip To Vehicle
X40 211795971 04:30 Livingston St John’s hospital 1463 - YY70 KUP
X40 211795972 05:15 Edinburgh royal infirmary 1463 - YY70 KUP
X40 211795973 06:00 Livingston St John’s hospital 1463 - YY70 KUP
X40 211795974 06:45 Edinburgh royal infirmary 1463 - YY70 KUP
X40 211795975 07:30 Livingston St John’s hospital 1463 - YY70 KUP
X40 211795976 08:15 Edinburgh royal infirmary 1463 - YY70 KUP
X40 211795977 09:00 Livingston St John’s hospital 1463 - YY70 KUP
X40 211795978 09:45 Edinburgh royal infirmary 1463 - YY70 KUP
X40 211795979 10:30 Livingston St John’s hospital 1463 - YY70 KUP
X40 211795980 11:15 Edinburgh royal infirmary 1463 - YY70 KUP
X40 211795981 12:00 Livingston St John’s hospital 1463 - YY70 KUP
X40 211795982 12:45 Edinburgh royal infirmary 1463 - YY70 KUP
X40 211795983 13:30 Livingston St John’s hospital 1463 - YY70 KUP
X40 211795984 14:15 Edinburgh royal infirmary 1463 - YY70 KUP
X40 211795985 15:00 Livingston St John’s hospital 1463 - YY70 KUP
X40 211795986 15:45 Edinburgh royal infirmary 1463 - YY70 KUP
X40 211795987 16:30 Livingston St John’s hospital 1463 - YY70 KUP
X40 211795988 17:15 Edinburgh royal infirmary 1463 - YY70 KUP
X40 211795989 18:00 Livingston St John’s hospital 1463 - YY70 KUP
X40 211795990 18:45 Edinburgh royal infirmary 1463 - YY70 KUP
X40 211795991 19:30 Livingston St John’s hospital 1463 - YY70 KUP
X40 211795992 20:15 Edinburgh royal infirmary 1463 - YY70 KUP
X40 211795993 21:00 Livingston St John’s hospital 1463 - YY70 KUP
X40 211795994 21:45 Edinburgh royal infirmary 1463 - YY70 KUP

MyBusTimes: V26.10.14