Last buses from Kilmorack

Direct buses from Kilmorack go to 15 places. Tonight (Saturday) the last one leaves at 18:16, the 307 to Inchmore. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Inverness307 15:53307 12:03307 15:53none
Muir of Ord44 10:04none44 10:04none
Beauly307 15:36307 11:46307 15:36none
Kirkhill307 15:53307 12:03307 15:53none
Bunchrew307 15:53307 12:03307 15:53none
Inchmore307 18:16307 18:16307 18:16none
Lentran307 15:53307 12:03307 15:53none
Kiltarlity307 18:16307 18:16307 18:16none
Marybank44 10:04none44 10:04none
Tomnacross307 18:16307 18:16307 18:16none
Cannich44 13:36none44 13:36none
Tomich44 13:36none44 13:36none
Crask of Aigas44 13:36none44 13:36none
Hughton307 18:16307 18:16307 18:16none
Struy44 13:36none44 13:36none

The time each last direct bus leaves Kilmorack, 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 Kilmorack tonight?
The 307 to Inchmore at 18:16 from Junction, from the timetable for Saturday.
What time is the last bus from Kilmorack to Inverness?
The last direct bus from Kilmorack to Inverness: on weekdays, the 307 at 12:03 from Junction, reaching Inverness at 12:40; on Saturdays, the 307 at 15:53 from Junction, reaching Inverness at 16:30; on Sundays, there's no direct bus.
What time is the last bus from Kilmorack to Muir of Ord?
The last direct bus from Kilmorack to Muir of Ord: on weekdays, there's no direct bus; on Saturdays, the 44 at 10:04 from Junction, reaching Muir of Ord at 10:14; on Sundays, there's no direct bus.
What time is the last bus from Kilmorack to Beauly?
The last direct bus from Kilmorack to Beauly: on weekdays, the 307 at 11:46 from Junction, reaching Beauly at 11:49; on Saturdays, the 307 at 15:36 from Junction, reaching Beauly at 15:39; on Sundays, there's no direct bus.
What time is the last bus from Kilmorack to Kirkhill?
The last direct bus from Kilmorack to Kirkhill: on weekdays, the 307 at 12:03 from Junction, reaching Kirkhill at 12:30; on Saturdays, the 307 at 15:53 from Junction, reaching Kirkhill at 16:20; on Sundays, there's no direct bus.
What time is the last bus from Kilmorack to Bunchrew?
The last direct bus from Kilmorack to Bunchrew: on weekdays, the 307 at 12:03 from Junction, reaching Bunchrew at 12:37; on Saturdays, the 307 at 15:53 from Junction, reaching Bunchrew at 16:27; on Sundays, there's no direct bus.
What time is the last bus from Kilmorack to Inchmore?
The last direct bus from Kilmorack to Inchmore: on weekdays, the 307 at 18:16 from Junction, reaching Inchmore at 18:21; on Saturdays, the 307 at 18:16 from Junction, reaching Inchmore at 18:21; on Sundays, there's no direct bus.
What time is the last bus from Kilmorack to Lentran?
The last direct bus from Kilmorack to Lentran: on weekdays, the 307 at 12:03 from Junction, reaching Lentran at 12:32; on Saturdays, the 307 at 15:53 from Junction, reaching Lentran at 16:22; on Sundays, there's no direct bus.
What time is the last bus from Kilmorack to Kiltarlity?
The last direct bus from Kilmorack to Kiltarlity: on weekdays, the 307 at 18:16 from Junction, reaching Kiltarlity at 18:25; on Saturdays, the 307 at 18:16 from Junction, reaching Kiltarlity at 18:25; on Sundays, there's no direct bus.
What time is the last bus from Kilmorack to Marybank?
The last direct bus from Kilmorack to Marybank: on weekdays, there's no direct bus; on Saturdays, the 44 at 10:04 from Junction, reaching Marybank at 10:26; on Sundays, there's no direct bus.
What time is the last bus from Kilmorack to Tomnacross?
The last direct bus from Kilmorack to Tomnacross: on weekdays, the 307 at 18:16 from Junction, reaching Tomnacross at 18:24; on Saturdays, the 307 at 18:16 from Junction, reaching Tomnacross at 18:24; on Sundays, there's no direct bus.

Buses in Kilmorack · 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