Scheduled arrivals
31
Livingston via Linlithgow
16:04
X51
Livingston Bus Terminal G
16:26
16
Western General Hospital
16:44
31
Livingston via Linlithgow
17:04
X51
Livingston Bus Terminal G
17:26
31
Livingston via Linlithgow
18:04
X51
Livingston Bus Terminal G
18:54
31
Livingston via Linlithgow
19:04
31
Livingston via Linlithgow
20:04
16
Western General Hospital
20:59