Wester Hailes, after Murrayburn Park

On HAILESLAND ROAD, near at 27

Buses point east →

To Sched­uled Ex­pected
3 Wester Hailes
656 - SJ71 HJG
18:54 18:59
3 Wester Hailes
668 - SJ71 HKE
18:54 19:14
30 Musselburgh 19:05
3 Wester Hailes
626 - SJ21 MZN
19:05 19:16
30 Longstone 19:06
3 Wester Hailes 19:14
18 Newcraighall 19:19
30 Musselburgh 19:20
21 Wester Hailes 19:21
30 Longstone 19:23
3 Wester Hailes
636 - SJ21 NBB
19:26 19:51
30 Musselburgh 19:35
3 Wester Hailes 19:39
21 Wester Hailes 19:43

Later ↓

Bus services

Nearby stops

Map