N30 - Wester Hailes - Musselburgh
A bus service operated by Lothian Buses
Musselburgh - Wester Hailes
Wester Hailes - Musselburgh
Timetable data from the Traveline National Dataset
A bus service operated by Lothian Buses
Timetable data from the Traveline National Dataset