Last buses from Mains of Keithfield

Direct buses from Mains of Keithfield go to 6 places. Tonight (Sunday) the last one leaves at 21:51, the 64 to Methlick. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Sunday)WeekdaysSaturdaysSundays
Peterhead64 21:5164 00:19 after midnight64 00:19 after midnight64 21:51
Ellon64 21:5164 00:19 after midnight64 00:19 after midnight64 21:51
Boddam64 21:5164 00:19 after midnight64 00:19 after midnight64 21:51
Cruden Bay64 21:5164 00:19 after midnight64 00:19 after midnight64 21:51
Methlick64 21:5164 00:19 after midnight64 00:19 after midnight64 21:51
Tangland64 21:5164 00:19 after midnight64 00:19 after midnight64 21:51

The time each last direct bus leaves Mains of Keithfield, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 22 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 Mains of Keithfield tonight?
The 64 to Methlick at 21:51 from Chapel Junction, from the timetable for Sunday.
What time is the last bus from Mains of Keithfield to Peterhead?
The last direct bus from Mains of Keithfield to Peterhead: on weekdays, the 64 at 00:19 (after midnight) from Chapel Junction, reaching Peterhead at 01:12; on Saturdays, the 64 at 00:19 (after midnight) from Chapel Junction, reaching Peterhead at 01:12; on Sundays, the 64 at 21:51 from Chapel Junction, reaching Peterhead at 22:43.
What time is the last bus from Mains of Keithfield to Ellon?
The last direct bus from Mains of Keithfield to Ellon: on weekdays, the 64 at 00:19 (after midnight) from Chapel Junction, reaching Ellon at 00:40; on Saturdays, the 64 at 00:19 (after midnight) from Chapel Junction, reaching Ellon at 00:40; on Sundays, the 64 at 21:51 from Chapel Junction, reaching Ellon at 22:10.
What time is the last bus from Mains of Keithfield to Boddam?
The last direct bus from Mains of Keithfield to Boddam: on weekdays, the 64 at 00:19 (after midnight) from Chapel Junction, reaching Boddam at 01:07; on Saturdays, the 64 at 00:19 (after midnight) from Chapel Junction, reaching Boddam at 01:07; on Sundays, the 64 at 21:51 from Chapel Junction, reaching Boddam at 22:37.
What time is the last bus from Mains of Keithfield to Cruden Bay?
The last direct bus from Mains of Keithfield to Cruden Bay: on weekdays, the 64 at 00:19 (after midnight) from Chapel Junction, reaching Cruden Bay at 00:58; on Saturdays, the 64 at 00:19 (after midnight) from Chapel Junction, reaching Cruden Bay at 00:58; on Sundays, the 64 at 21:51 from Chapel Junction, reaching Cruden Bay at 22:28.
What time is the last bus from Mains of Keithfield to Methlick?
The last direct bus from Mains of Keithfield to Methlick: on weekdays, the 64 at 00:19 (after midnight) from Chapel Junction, reaching Methlick at 00:21; on Saturdays, the 64 at 00:19 (after midnight) from Chapel Junction, reaching Methlick at 00:21; on Sundays, the 64 at 21:51 from Chapel Junction, reaching Methlick at 21:53.
What time is the last bus from Mains of Keithfield to Tangland?
The last direct bus from Mains of Keithfield to Tangland: on weekdays, the 64 at 00:19 (after midnight) from Chapel Junction, reaching Tangland at 00:35; on Saturdays, the 64 at 00:19 (after midnight) from Chapel Junction, reaching Tangland at 00:35; on Sundays, the 64 at 21:51 from Chapel Junction, reaching Tangland at 22:05.

Buses in Mains of Keithfield · Plan a journey with a change

Timetables from the Bus Open Data Service (Department for Transport), updated Sunday, 15 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