Scheduled arrivals
X40
Livingston St John's Hospital
18:55
X40
Livingston St John's Hospital
19:23
X40
Livingston St John's Hospital
20:28
X40
Livingston St John's Hospital
06:49
X40
Livingston St John's Hospital
06:51
X40
Livingston St John's Hospital
08:06
X40
Livingston St John's Hospital
08:08
X40
Livingston St John's Hospital
09:16
X40
Livingston St John's Hospital
09:52
X40
Livingston St John's Hospital
10:16