Wester Hailes, after Murrayburn Park

On HAILESLAND ROAD, near at 27

Buses point east →

To Sched­uled Ex­pected
18 Newcraighall
605 - SJ21 MYF
04:49 04:49
30 Musselburgh 05:11
30 Musselburgh 05:41
21 Wester Hailes 05:47
18 Newcraighall 05:50
3 Wester Hailes 05:52
30 Musselburgh 06:11
21 Wester Hailes 06:17
30 Musselburgh 06:41
21 Wester Hailes 06:48
18 Newcraighall 06:50
3 Wester Hailes 06:58

Later ↓

Bus services

Nearby stops

Map