Last buses from Muir of Ord

Direct buses from Muir of Ord go to 28 places. Tonight (Sunday) the last one leaves at 17:05, the 28 to Beauly. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Sunday)WeekdaysSaturdaysSundays
Inverness28 17:0528 21:2728 21:2728 17:05
Dingwall28 16:0628 23:3428 23:3428 16:06
Torenone28A 18:1228A 17:55none
Craigtonnone28A 18:1228A 17:55none
North Kessocknone28A 18:1228A 17:55none
Conon Bridge28 16:0628 23:3428 23:3428 16:06
Beauly28 17:0528 21:2728 21:2728 17:05
Continnone28 17:1328 16:41none
Kirkhill28 17:0528 21:2728 21:2728 17:05
Foddertynone28 17:1328 16:41none
Strathpeffernone28 17:1328 16:41none
Maryburgh28 16:0628 23:3428 23:3428 16:06
Bunchrew28 17:0528 21:2728 21:2728 17:05
Easter Kinkellnonenone311 10:07none
Inchmore28 17:0528 21:2728 21:2728 17:05
Kilmoracknonenone44 13:24none
Lentran28 17:0528 21:2728 21:2728 17:05
Kiltarlitynonenone311 13:50none
Marybanknone46 13:2144A 13:08none
Tomnacrossnonenone311 13:50none
Cannichnonenone44 13:24none
Tomichnonenone44 13:24none
Bishop Kinkell28 16:0628 23:3428 23:3428 16:06
Crask of Aigasnonenone44 13:24none
Glaichbeanonenone311 13:50none
Moniacknonenone311 13:50none
Struynonenone44 13:24none
Mulbuienonenone311 10:07none

The time each last direct bus leaves Muir of Ord, 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 Muir of Ord tonight?
The 28 to Beauly at 17:05 from Teandalloch Road End, from the timetable for Sunday.
What time is the last bus from Muir of Ord to Inverness?
The last direct bus from Muir of Ord to Inverness: on weekdays, the 28 at 21:27 from Teandalloch Road End, reaching Inverness at 21:56; on Saturdays, the 28 at 21:27 from Teandalloch Road End, reaching Inverness at 21:56; on Sundays, the 28 at 17:05 from Teandalloch Road End, reaching Inverness at 17:37.
What time is the last bus from Muir of Ord to Dingwall?
The last direct bus from Muir of Ord to Dingwall: on weekdays, the 28 at 23:34 from Highfield Junction, reaching Dingwall at 23:46; on Saturdays, the 28 at 23:34 from Highfield Junction, reaching Dingwall at 23:46; on Sundays, the 28 at 16:06 from Highfield Junction, reaching Dingwall at 16:18.
What time is the last bus from Muir of Ord to Tore?
The last direct bus from Muir of Ord to Tore: on weekdays, the 28A at 18:12 from Square, reaching Tore at 18:23; on Saturdays, the 28A at 17:55 from Square, reaching Tore at 18:06; on Sundays, there's no direct bus.
What time is the last bus from Muir of Ord to Craigton?
The last direct bus from Muir of Ord to Craigton: on weekdays, the 28A at 18:12 from Square, reaching Craigton at 18:33; on Saturdays, the 28A at 17:55 from Square, reaching Craigton at 18:16; on Sundays, there's no direct bus.
What time is the last bus from Muir of Ord to North Kessock?
The last direct bus from Muir of Ord to North Kessock: on weekdays, the 28A at 18:12 from Square, reaching North Kessock at 18:30; on Saturdays, the 28A at 17:55 from Square, reaching North Kessock at 18:13; on Sundays, there's no direct bus.
What time is the last bus from Muir of Ord to Conon Bridge?
The last direct bus from Muir of Ord to Conon Bridge: on weekdays, the 28 at 23:34 from Highfield Junction, reaching Conon Bridge at 23:39; on Saturdays, the 28 at 23:34 from Highfield Junction, reaching Conon Bridge at 23:39; on Sundays, the 28 at 16:06 from Highfield Junction, reaching Conon Bridge at 16:11.
What time is the last bus from Muir of Ord to Beauly?
The last direct bus from Muir of Ord to Beauly: on weekdays, the 28 at 21:27 from Teandalloch Road End, reaching Beauly at 21:29; on Saturdays, the 28 at 21:27 from Teandalloch Road End, reaching Beauly at 21:29; on Sundays, the 28 at 17:05 from Teandalloch Road End, reaching Beauly at 17:07.
What time is the last bus from Muir of Ord to Contin?
The last direct bus from Muir of Ord to Contin: on weekdays, the 28 at 17:13 from Highfield Junction, reaching Contin at 18:00; on Saturdays, the 28 at 16:41 from Highfield Junction, reaching Contin at 17:25; on Sundays, there's no direct bus.
What time is the last bus from Muir of Ord to Kirkhill?
The last direct bus from Muir of Ord to Kirkhill: on weekdays, the 28 at 21:27 from Teandalloch Road End, reaching Kirkhill at 21:44; on Saturdays, the 28 at 21:27 from Teandalloch Road End, reaching Kirkhill at 21:44; on Sundays, the 28 at 17:05 from Teandalloch Road End, reaching Kirkhill at 17:23.
What time is the last bus from Muir of Ord to Fodderty?
The last direct bus from Muir of Ord to Fodderty: on weekdays, the 28 at 17:13 from Highfield Junction, reaching Fodderty at 17:46; on Saturdays, the 28 at 16:41 from Highfield Junction, reaching Fodderty at 17:11; on Sundays, there's no direct bus.

Buses in Muir of Ord · 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