Mayfield, at Elm Place

On Bogwood Road, near opp David Scott Avenue

Buses point north ↑

To Scheduled
3 Wester Hailes 05:52
48 Musselburgh 06:04
3 Wester Hailes 06:22
3 Wester Hailes 06:52
48 Musselburgh 07:06
3 Wester Hailes 07:19
48 Musselburgh 07:46
3 Wester Hailes 07:48
3 Wester Hailes 08:08
48 Musselburgh 08:15
3 Wester Hailes 08:28
48 Musselburgh 08:45

Later ↓

Bus services

Nearby stops

Map