Bus times from Leisure Centre, Fort William

Leisure Centre, Fort William is served by 20 bus routes (43, 46, 47, 146, 147, 148, 149, 500, 502, 505, 510, 512B and more), run by Shiel Buses, Lochaber Action on Disability and Scottish Citylink. The next buses go to Upper Achintore, Corpach, Invergarry, Lochyside and Caol.

Next departures

TimeRouteTo
06:22X47Upper Achintore
06:39X47Corpach
06:52X47Upper Achintore
07:09X47Corpach
07:22X47Upper Achintore
07:36919Invergarry
07:39X47Corpach
07:52X47Upper Achintore
07:57146Lochyside
08:02146Lochyside
08:03147Lochyside
08:08148Corpach
08:09X47Corpach
08:12147Lochyside
08:14146Lochyside
08:21148Corpach
08:22146Lochyside
08:3046Upper Achintore
08:31512BCaol
08:34521Caol

Routes from this stop

Stops nearby

All bus routes and stops in Fort William

Questions

When is the next bus from Leisure Centre, Fort William?
The X47 to Upper Achintore at 06:22.
Which buses stop at Leisure Centre, Fort William?
20 routes: 43, 46, 47, 146, 147, 148, 149, 500, 502, 505, 510, 512B, 521, 522, 534, 591, 592, 915, 919 and X47, run by Shiel Buses, Lochaber Action on Disability and Scottish Citylink.
Where is Leisure Centre, Fort William?
Leisure Centre is in Fort William, Highland.
Where do buses from Leisure Centre, Fort William go?
The next departures go to Upper Achintore, Corpach, Invergarry, Lochyside and Caol.

Timetables from the Bus Open Data Service (Department for Transport), updated Wednesday, 11 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