at Dargai Place ↓
Ecclesmachan Road · Near Ecclesmachan Road · Buses point south
Scheduled arrivals
31
Livingston via Linlithgow
14:57
31
Livingston via Linlithgow
15:57
31
Livingston via Linlithgow
16:57
31
Livingston via Linlithgow
17:57
31
Livingston via Linlithgow
18:57
31
Livingston via Linlithgow
19:57
802
Linlithgow via Ecclesmachan
20:15
31
Livingston via Linlithgow
07:57
31
Livingston via Linlithgow
08:57
31
Livingston via Linlithgow
09:57