Newcraighall Drive (before)

On Newcraighall Road, near at 1 Newcraighall Village

Buses point south ↓

To Sched­uled Ex­pected
N30 Westside Plaza
78 - SJ70 HNO
03:06
N30 Westside Plaza 03:06
30 Wester Hailes 04:38
48 Birkenside 04:51
30 Wester Hailes 05:08
48 Birkenside 05:21
30 Wester Hailes 05:28
30 Wester Hailes 05:48
48 Birkenside 05:51
30 Wester Hailes 06:14
48 Birkenside 06:21
46 Rosewell 06:32

Later ↓

Bus services

Nearby stops

Map