Last buses from Stornoway

Direct buses from Stornoway go to 40 places. Tonight (Saturday) the last one leaves at 21:50, the W1 to Barvas. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
UllapoolCM25 14:30CM25 14:00CM25 14:30CM25 14:15
GrimshaderW8 20:46W8 21:51W8 20:46none
LeurbostW8 20:46W8 21:51W8 20:46none
TarbertW10 17:45W10 17:45W10 17:45none
BernerayW1 21:50W1 21:50W1 21:50none
KeoseW8 20:46W8 21:51W8 20:46none
SandwickW5 18:13W5 18:13W5 18:13none
ArdhasaigW10 17:45W10 17:45W10 17:45none
BalallanW8 20:46W8 21:51W8 20:46none
BarvasW1 21:50W1 21:50W1 21:50none
BragarW2 18:10W2 18:10W2 18:10none
BunavoneaderW10 17:45W10 17:45W10 17:45none
CarlowayW2 18:08W2 18:08W2 18:08none
DalbegW2 16:10W2 16:10W2 16:10none
DalmoreW2 16:10W2 16:10W2 16:10none
GarynahineW2 18:08W2 18:08W2 18:08none
LaxayW8 20:46W8 21:51W8 20:46none
ShawbostW2 18:10W2 18:10W2 18:10none
TolstachaolaisW2 18:08W2 18:08W2 18:08none
AchmoreW2 18:08W2 18:08W2 18:08none
AlineW10 17:45W10 17:45W10 17:45none
ArdvourlieW10 17:45W10 17:45W10 17:45none
ArivruaichW8 20:46W8 21:51W8 20:46none
ArnolW2 18:10W2 18:10W2 18:10none
BrueW2 18:10W2 18:10W2 18:10none
CrossbostW8 20:46W8 21:51W8 20:46none
EoradaleW1 21:50W1 21:50W1 21:50none
FidigarryW8 20:46W8 21:51W8 20:46none
HabostW1 21:50W1 21:50W1 21:50none
Keose GlebeW8 20:46W8 21:51W8 20:46none
LinshaderW4 12:06W4 12:06W4 12:06none
LionelW1 21:50W1 21:50W1 21:50none
LochganvichW2 18:08W2 18:08W2 18:08none
LundaleW4 12:06W4 12:06W4 12:06none
MaaruigW10 17:45W10 17:45W10 17:45none
North DellW1 21:50W1 21:50W1 21:50none
RanishW8 20:46W8 21:51W8 20:46none
SkigerstaW1 21:50W1 21:50W1 21:50none
South DellW1 21:50W1 21:50W1 21:50none
SwainbostW1 21:50W1 21:50W1 21:50none

The time each last direct bus leaves Stornoway, 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 Stornoway tonight?
The W1 to Barvas at 21:50 from Gleann Dubh, from the timetable for Saturday.
What time is the last bus from Stornoway to Ullapool?
The last direct bus from Stornoway to Ullapool: on weekdays, the CM25 at 14:00 from Stornoway Lewis Ferry Terminal, reaching Ullapool at 16:40; on Saturdays, the CM25 at 14:30 from Stornoway Lewis Ferry Terminal, reaching Ullapool at 17:10; on Sundays, the CM25 at 14:15 from Stornoway Lewis Ferry Terminal, reaching Ullapool at 17:15.
What time is the last bus from Stornoway to Grimshader?
The last direct bus from Stornoway to Grimshader: on weekdays, the W8 at 21:51 from Creed Enterprise Park, reaching Grimshader at 21:53; on Saturdays, the W8 at 20:46 from Creed Enterprise Park, reaching Grimshader at 20:48; on Sundays, there's no direct bus.
What time is the last bus from Stornoway to Leurbost?
The last direct bus from Stornoway to Leurbost: on weekdays, the W8 at 21:51 from Creed Enterprise Park, reaching Leurbost at 21:56; on Saturdays, the W8 at 20:46 from Creed Enterprise Park, reaching Leurbost at 20:50; on Sundays, there's no direct bus.
What time is the last bus from Stornoway to Tarbert?
The last direct bus from Stornoway to Tarbert: on weekdays, the W10 at 17:45 from Creed Enterprise Park, reaching Tarbert at 18:33; on Saturdays, the W10 at 17:45 from Creed Enterprise Park, reaching Tarbert at 18:33; on Sundays, there's no direct bus.
What time is the last bus from Stornoway to Berneray?
The last direct bus from Stornoway to Berneray: on weekdays, the W1 at 21:50 from Gleann Dubh, reaching Berneray at 22:09; on Saturdays, the W1 at 21:50 from Gleann Dubh, reaching Berneray at 22:09; on Sundays, there's no direct bus.
What time is the last bus from Stornoway to Keose?
The last direct bus from Stornoway to Keose: on weekdays, the W8 at 21:51 from Creed Enterprise Park, reaching Keose at 22:27; on Saturdays, the W8 at 20:46 from Creed Enterprise Park, reaching Keose at 21:21; on Sundays, there's no direct bus.
What time is the last bus from Stornoway to Sandwick?
The last direct bus from Stornoway to Sandwick: on weekdays, the W5 at 18:13 from Village, reaching Sandwick at 18:14; on Saturdays, the W5 at 18:13 from Village, reaching Sandwick at 18:14; on Sundays, there's no direct bus.
What time is the last bus from Stornoway to Ardhasaig?
The last direct bus from Stornoway to Ardhasaig: on weekdays, the W10 at 17:45 from Creed Enterprise Park, reaching Ardhasaig at 18:31; on Saturdays, the W10 at 17:45 from Creed Enterprise Park, reaching Ardhasaig at 18:31; on Sundays, there's no direct bus.
What time is the last bus from Stornoway to Balallan?
The last direct bus from Stornoway to Balallan: on weekdays, the W8 at 21:51 from Creed Enterprise Park, reaching Balallan at 22:38; on Saturdays, the W8 at 20:46 from Creed Enterprise Park, reaching Balallan at 21:31; on Sundays, there's no direct bus.
What time is the last bus from Stornoway to Barvas?
The last direct bus from Stornoway to Barvas: on weekdays, the W1 at 21:50 from Gleann Dubh, reaching Barvas at 22:00; on Saturdays, the W1 at 21:50 from Gleann Dubh, reaching Barvas at 22:00; on Sundays, there's no direct bus.

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