Mayfield, at Finlay Place

On Oak Place

Buses point west ←

To Scheduled
3 Wester Hailes 04:48
48 Musselburgh 05:06
3 Wester Hailes 05:48
48 Musselburgh 06:04
3 Wester Hailes 06:18
3 Wester Hailes 06:48
48 Musselburgh 07:02
3 Wester Hailes 07:15
48 Musselburgh 07:34
3 Wester Hailes 07:45
48 Musselburgh 08:03
3 Wester Hailes 08:05

Later ↓

Bus services

Nearby stops

Map