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