Armadale, opposite Barbauchlaw Avenue

On East Main Street, near No 20a

Buses point east →

To Scheduled
X18 Edinburgh 04:39
X18 Edinburgh 05:19
X18 Edinburgh 05:58
X18 Edinburgh 06:20
29 Bathgate 06:23
X18 Edinburgh 06:43
X18 Edinburgh 07:05
X18 Edinburgh 07:22
X18 Edinburgh 08:04
X18 Edinburgh 08:50
X18 Edinburgh 09:18
X18 Edinburgh 09:48

Later ↓

Bus services

Nearby stops

Map