Fort William Bus Station

8 bus routes across 3 stands, first bus around 04:31, last around 22:00. The next departures are below, with the stand each leaves from; open a stand for live tracking, or a route for the full timetable.

Next departures as of 02:46

Scheduled times from the operators’ timetables — they update automatically. Open a stand below for live tracking.

Routes from Fort William Bus Station

Stands at Fort William Bus Station

Frequently asked questions

Which buses go from Fort William Bus Station?

8 bus routes call at Fort William Bus Station: the 44 to Kinlochleven, the 144 to Kinlochleven, the 510 between Lochyside and Invergarry, the 913 to Edinburgh, the 915 between Glasgow and Uig, the 918 to Oban, the 919 to Inverness, the E14 between Inverness and Oban.

How many stands does Fort William Bus Station have?

3 stands are in use, each with its own live departure board. The list below says which routes leave from each, and every route above says its stand.

What time is the first and last bus from Fort William Bus Station?

The earliest departure is around 04:31 and the latest around 22:00 on a weekday, across all routes. Individual routes vary — open a route for its own timetable.

Who runs the buses from Fort William Bus Station?

Shiel Buses, Scottish Citylink, West Coast Motors, Ember.

Looking for the whole town rather than the station? All bus times in Fort William. Stand data from NaPTAN; timetables from the operators' own open data.