Scheduled arrivals
X40
Livingston St John's Hospital
17:47
X40
Livingston St John's Hospital
18:27
X40
Livingston St John's Hospital
18:49
X40
Livingston St John's Hospital
19:36
X40
Livingston St John's Hospital
19:37
X40
Livingston St John's Hospital
06:29
X40
Livingston St John's Hospital
06:31
X40
Livingston St John's Hospital
07:33
X40
Livingston St John's Hospital
07:34
X40
Livingston St John's Hospital
08:43