Newcraighall Drive (before)

On Newcraighall Road, near at 1 Newcraighall Village

Buses point south ↓

To Scheduled
30 Wester Hailes 06:03
48 Birkenside 06:22
30 Wester Hailes 06:28
30 Wester Hailes 06:58
48 Birkenside 07:17
30 Wester Hailes 07:28
48 Birkenside 07:44
30 Wester Hailes 07:48
30 Wester Hailes 08:08
48 Birkenside 08:10
30 Wester Hailes 08:26
48 Birkenside 08:41

Later ↓

Bus services

Nearby stops

Map