Wester Hailes, after Murrayburn Park

On HAILESLAND ROAD, near at 27

Buses point east →

To Scheduled
21 Wester Hailes 00:02
30 Longstone 00:18
3 Wester Hailes 00:25
30 Longstone 00:38
18 Newcraighall 04:17
30 Musselburgh 04:39
30 Musselburgh 04:59
18 Newcraighall 05:04
30 Musselburgh 05:19
18 Newcraighall 05:35
21 Wester Hailes 05:39
30 Musselburgh 05:39

Later ↓

Bus services

Nearby stops

Map