Buses in Ballachulish

8 bus routes serve Ballachulish, run by Ember, Scottish Citylink, Shiel Buses and West Coast Motors. The busiest stops are Tourist Information, Ballachulish Bridge and Hotel.

Most frequent routes

Where you can go from Ballachulish

Routes

Bus companies

Stops

Questions

Where can I go by bus from Ballachulish?
Direct buses from Ballachulish go to Fort William (E14, E5, 915, E4, 44, 913, 918, 144), Edinburgh (E4, 913), Glasgow (E5, 915), Kinlochleven (44, 144), Inverness (E14) and Oban (918).
Which bus goes from Ballachulish to Fort William?
Routes E14, E5, 915, E4, 44, 913, 918 and 144, run by Ember, Scottish Citylink, Shiel Buses and West Coast Motors.
Which bus goes from Ballachulish to Edinburgh?
Routes E4 and 913, run by Ember and Scottish Citylink.
Which bus goes from Ballachulish to Glasgow?
Routes E5 and 915, run by Ember and Scottish Citylink.
Where do buses stop in Ballachulish?
The busiest stops are Tourist Information, Ballachulish Bridge, Hotel, Chisholms Garage and Ballachulish Square.
Which bus companies run in Ballachulish?
Ember, Scottish Citylink, Shiel Buses and West Coast Motors.
What are the most frequent buses in Ballachulish?
the E14 (Inverness – Fort William), the E5 (Fort William – Glasgow), the 915 (Glasgow – Fort William) and the E4 (Edinburgh – Fort William).

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