Mayfield, at Finlay Place

On Oak Place

Buses point west ←

To Scheduled
3 Wester Hailes 04:53
48 Musselburgh 05:12
3 Wester Hailes 05:13
3 Wester Hailes 05:33
48 Musselburgh 05:52
3 Wester Hailes 05:53
3 Wester Hailes 06:07
3 Wester Hailes 06:17
48 Musselburgh 06:26
3 Wester Hailes 06:27
3 Wester Hailes 06:37
3 Wester Hailes 06:46

Later ↓

Bus services

Nearby stops

Map