Last buses from Currie

Direct buses from Currie go to 5 places. Tonight (Saturday) the last one leaves at 00:23 (after midnight), the 44 to Balerno. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Edinburgh44 23:4444 23:4444 23:4444 23:44
Musselburgh44 23:1544 23:1544 23:1544 23:17
Riccarton32 21:2032 21:2032 21:2045 18:07
Whitecraig44 18:2444 17:3844 18:2444 18:06
Balerno44 00:23 after midnight44 00:23 after midnight44 00:23 after midnight44 00:22 after midnight

The time each last direct bus leaves Currie, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 15 November 2026; bank holidays and Christmas can differ. Before you rely on a last bus, check its live time on its stop's page.

Questions

What time is the last bus from Currie tonight?
The 44 to Balerno at 00:23 (after midnight) from Newmills Road, from the timetable for Saturday.
What time is the last bus from Currie to Edinburgh?
The last direct bus from Currie to Edinburgh: on weekdays, the 44 at 23:44 from Muir Wood Road, reaching Edinburgh at 23:44; on Saturdays, the 44 at 23:44 from Muir Wood Road, reaching Edinburgh at 23:44; on Sundays, the 44 at 23:44 from Muir Wood Road, reaching Edinburgh at 23:44.
What time is the last bus from Currie to Musselburgh?
The last direct bus from Currie to Musselburgh: on weekdays, the 44 at 23:15 from Muir Wood Road, reaching Musselburgh at 00:05; on Saturdays, the 44 at 23:15 from Muir Wood Road, reaching Musselburgh at 00:05; on Sundays, the 44 at 23:17 from Muir Wood Road, reaching Musselburgh at 00:07.
What time is the last bus from Currie to Riccarton?
The last direct bus from Currie to Riccarton: on weekdays, the 32 at 21:20 from Curriehill Station, reaching Riccarton at 21:23; on Saturdays, the 32 at 21:20 from Curriehill Station, reaching Riccarton at 21:23; on Sundays, the 45 at 18:07 from Garden Centre, reaching Riccarton at 18:10.
What time is the last bus from Currie to Whitecraig?
The last direct bus from Currie to Whitecraig: on weekdays, the 44 at 17:38 from Muir Wood Road, reaching Whitecraig at 19:11; on Saturdays, the 44 at 18:24 from Muir Wood Road, reaching Whitecraig at 19:52; on Sundays, the 44 at 18:06 from Muir Wood Road, reaching Whitecraig at 19:36.
What time is the last bus from Currie to Balerno?
The last direct bus from Currie to Balerno: on weekdays, the 44 at 00:23 (after midnight) from Newmills Road, reaching Balerno at 00:24; on Saturdays, the 44 at 00:23 (after midnight) from Newmills Road, reaching Balerno at 00:24; on Sundays, the 44 at 00:22 (after midnight) from Newmills Road, reaching Balerno at 00:23.

Buses in Currie · Plan a journey with a change

Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 14 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook