bustimes.org

Musselburgh, opposite Rothesay Place

On Newbigging

Buses point north ↑

Next departures

140 Musselburgh 22:58⚡
140 Musselburgh 22:59
30 Wester Hailes 23:13
30 Clovenstone 23:13⚡
140 Musselburgh 23:58⚡
140 Musselburgh 23:59
104 Musselburgh 00:00⚡

Sunday

104 Musselburgh 00:01
30 Wester Hailes 04:18
30 Wester Hailes 04:48
30 Wester Hailes 05:18
30 Wester Hailes 05:48
30 Wester Hailes 06:18
30 Wester Hailes 06:48

⚡ denotes ‘live’ times guessed (sometimes badly) from buses’ actual locations