Last buses from Marybank

Direct buses from Marybank go to 15 places. No more buses are timetabled tonight (Sunday). Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Sunday)WeekdaysSaturdaysSundays
Invernessnone46 10:02nonenone
Dingwallnonenone44A 10:28none
Torenone46 10:02nonenone
Craigtonnone46 10:02nonenone
North Kessocknone46 10:02nonenone
Conon Bridgenonenone44A 10:28none
Muir of Ordnone46 13:2744 13:12none
Beaulynone46 13:2744 13:12none
Maryburghnonenone44A 10:28none
Kilmoracknonenone44 13:12none
Cannichnonenone44 13:12none
Tomichnonenone44 13:12none
Bishop Kinkellnonenone44A 10:28none
Crask of Aigasnonenone44 13:12none
Struynonenone44 13:12none

The time each last direct bus leaves Marybank, 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 Marybank to Inverness?
The last direct bus from Marybank to Inverness: on weekdays, the 46 at 10:02 from Post Office, reaching Inverness at 10:45; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Marybank to Dingwall?
The last direct bus from Marybank to Dingwall: on weekdays, there's no direct bus; on Saturdays, the 44A at 10:28 from Post Office, reaching Dingwall at 10:47; on Sundays, there's no direct bus.
What time is the last bus from Marybank to Tore?
The last direct bus from Marybank to Tore: on weekdays, the 46 at 10:02 from Post Office, reaching Tore at 10:30; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Marybank to Craigton?
The last direct bus from Marybank to Craigton: on weekdays, the 46 at 10:02 from Post Office, reaching Craigton at 10:41; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Marybank to North Kessock?
The last direct bus from Marybank to North Kessock: on weekdays, the 46 at 10:02 from Post Office, reaching North Kessock at 10:38; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Marybank to Conon Bridge?
The last direct bus from Marybank to Conon Bridge: on weekdays, there's no direct bus; on Saturdays, the 44A at 10:28 from Post Office, reaching Conon Bridge at 10:40; on Sundays, there's no direct bus.
What time is the last bus from Marybank to Muir of Ord?
The last direct bus from Marybank to Muir of Ord: on weekdays, the 46 at 13:27 from Post Office, reaching Muir of Ord at 13:31; on Saturdays, the 44 at 13:12 from Post Office, reaching Muir of Ord at 13:16; on Sundays, there's no direct bus.
What time is the last bus from Marybank to Beauly?
The last direct bus from Marybank to Beauly: on weekdays, the 46 at 13:27 from Post Office, reaching Beauly at 13:40; on Saturdays, the 44 at 13:12 from Post Office, reaching Beauly at 13:26; on Sundays, there's no direct bus.
What time is the last bus from Marybank to Maryburgh?
The last direct bus from Marybank to Maryburgh: on weekdays, there's no direct bus; on Saturdays, the 44A at 10:28 from Post Office, reaching Maryburgh at 10:42; on Sundays, there's no direct bus.
What time is the last bus from Marybank to Kilmorack?
The last direct bus from Marybank to Kilmorack: on weekdays, there's no direct bus; on Saturdays, the 44 at 13:12 from Post Office, reaching Kilmorack at 13:34; on Sundays, there's no direct bus.

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