Scheduled arrivals
31
Livingston via Linlithgow
06:40
31
Livingston via Linlithgow
07:40
31
Livingston via Linlithgow
08:40
X51
Livingston Bus Terminal G
09:08
31
Livingston via Linlithgow
09:40
X51
Livingston Bus Terminal G
10:08
31
Livingston via Linlithgow
10:40
X51
Livingston Bus Terminal G
11:08
31
Livingston via Linlithgow
11:40
X51
Livingston Bus Terminal G
12:08