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.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Ullapool | CM25 14:30 | CM25 14:00 | CM25 14:30 | CM25 14:15 |
| Grimshader | W8 20:46 | W8 21:51 | W8 20:46 | none |
| Leurbost | W8 20:46 | W8 21:51 | W8 20:46 | none |
| Tarbert | W10 17:45 | W10 17:45 | W10 17:45 | none |
| Berneray | W1 21:50 | W1 21:50 | W1 21:50 | none |
| Keose | W8 20:46 | W8 21:51 | W8 20:46 | none |
| Sandwick | W5 18:13 | W5 18:13 | W5 18:13 | none |
| Ardhasaig | W10 17:45 | W10 17:45 | W10 17:45 | none |
| Balallan | W8 20:46 | W8 21:51 | W8 20:46 | none |
| Barvas | W1 21:50 | W1 21:50 | W1 21:50 | none |
| Bragar | W2 18:10 | W2 18:10 | W2 18:10 | none |
| Bunavoneader | W10 17:45 | W10 17:45 | W10 17:45 | none |
| Carloway | W2 18:08 | W2 18:08 | W2 18:08 | none |
| Dalbeg | W2 16:10 | W2 16:10 | W2 16:10 | none |
| Dalmore | W2 16:10 | W2 16:10 | W2 16:10 | none |
| Garynahine | W2 18:08 | W2 18:08 | W2 18:08 | none |
| Laxay | W8 20:46 | W8 21:51 | W8 20:46 | none |
| Shawbost | W2 18:10 | W2 18:10 | W2 18:10 | none |
| Tolstachaolais | W2 18:08 | W2 18:08 | W2 18:08 | none |
| Achmore | W2 18:08 | W2 18:08 | W2 18:08 | none |
| Aline | W10 17:45 | W10 17:45 | W10 17:45 | none |
| Ardvourlie | W10 17:45 | W10 17:45 | W10 17:45 | none |
| Arivruaich | W8 20:46 | W8 21:51 | W8 20:46 | none |
| Arnol | W2 18:10 | W2 18:10 | W2 18:10 | none |
| Brue | W2 18:10 | W2 18:10 | W2 18:10 | none |
| Crossbost | W8 20:46 | W8 21:51 | W8 20:46 | none |
| Eoradale | W1 21:50 | W1 21:50 | W1 21:50 | none |
| Fidigarry | W8 20:46 | W8 21:51 | W8 20:46 | none |
| Habost | W1 21:50 | W1 21:50 | W1 21:50 | none |
| Keose Glebe | W8 20:46 | W8 21:51 | W8 20:46 | none |
| Linshader | W4 12:06 | W4 12:06 | W4 12:06 | none |
| Lionel | W1 21:50 | W1 21:50 | W1 21:50 | none |
| Lochganvich | W2 18:08 | W2 18:08 | W2 18:08 | none |
| Lundale | W4 12:06 | W4 12:06 | W4 12:06 | none |
| Maaruig | W10 17:45 | W10 17:45 | W10 17:45 | none |
| North Dell | W1 21:50 | W1 21:50 | W1 21:50 | none |
| Ranish | W8 20:46 | W8 21:51 | W8 20:46 | none |
| Skigersta | W1 21:50 | W1 21:50 | W1 21:50 | none |
| South Dell | W1 21:50 | W1 21:50 | W1 21:50 | none |
| Swainbost | W1 21:50 | W1 21:50 | W1 21:50 | none |
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