HUB hero image

How to Travel from

Ballachulish to Glenfinnan Viaduct

by Rideshare, Route or Car

Ballachulish
+0
Glenfinnan Viaduct
Transport search to Glenfinnan Viaduct
Ballachulish
+0
Glenfinnan Viaduct
Building a composite car route
Cheapest
Best Offer!
Car
44 min
51 km.
from $2
Composite Route Car Only

Five ways to Travel from Ballachulish to Glenfinnan Viaduct

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

Scottish Citylink

Phone:
0141 352 4444
Website:
citylink.co.uk/
Bus from Tourist Information to Bus
Ave. Duration:
29 min
Frequency:
5 times a day
Estimated price:
$7.59–$10.76

Shiel Buses

Phone:
01967 431 272
Website:
shielbuses.co.uk/
Bus from Tourist Information to Bus
Ave. Duration:
36 min
Frequency:
Every 4 hours
Estimated price:
$3.92–$4.94
Bus from Fort William Bus Station to Slatach
Ave. Duration:
29 min
Frequency:
4 times a day
Estimated price:
$4.18–$5.19
Bus from Ballachulish Square to Middle
Ave. Duration:
30 min
Frequency:
Every 4 hours
Estimated price:
$3.92–$4.81
Bus from Ballachulish Square to West
Ave. Duration:
29 min
Frequency:
Every 4 hours
Estimated price:
$3.80–$4.68
Bus from West End North to Slatach
Ave. Duration:
53 min
Frequency:
4 times a week
Estimated price:
$4.56–$5.57

Train operators

ScotRail

Phone:
+44 344 811 0141
Website:
scotrail.co.uk/
Train from Fort William to Glenfinnan
Ave. Duration:
32 min
Frequency:
4 times a day
Estimated price:
$8.23–$17.72

Questions and Answers

What is the cheapest way to get from Ballachulish to Glenfinnan Viaduct?

The cheapest way to get from Ballachulish to Glenfinnan Viaduct is to line 44 bus and line 522 bus which costs $7.07 - $9.24 and takes 2h 30m.

What is the fastest way to get from Ballachulish to Glenfinnan Viaduct?

The fastest way to get from Ballachulish to Glenfinnan Viaduct is to drive which takes 44 min and costs $9.78 - $15.22 .

Is there a direct bus between Ballachulish and Glenfinnan Viaduct?

No, there is no direct bus from Ballachulish to Glenfinnan Viaduct. However, there are services departing from Tourist Information and arriving at Slatach Road End via Fort William Bus Station. The journey, including transfers, takes approximately 2h 13m.

How far is it from Ballachulish to Glenfinnan Viaduct?

The distance between Ballachulish and Glenfinnan Viaduct is 54 km. The road distance is 50.9 km.

How do I travel from Ballachulish to Glenfinnan Viaduct without a car?

The best way to get from Ballachulish to Glenfinnan Viaduct without a car is to bus and line 534 bus which takes 2h 13m and costs $7.07 - $14.13 .

How long does it take to get from Ballachulish to Glenfinnan Viaduct?

It takes approximately 2h 13m to get from Ballachulish to Glenfinnan Viaduct, including transfers.

Where do I catch the Ballachulish to Glenfinnan Viaduct bus from?

Ballachulish to Glenfinnan Viaduct bus services, operated by Shiel Buses, depart from Tourist Information station.

Where does the Ballachulish to Glenfinnan Viaduct bus arrive?

Ballachulish to Glenfinnan Viaduct bus services, operated by Shiel Buses, arrive at Bus Station.

Can I drive from Ballachulish to Glenfinnan Viaduct?

Yes, the driving distance between Ballachulish to Glenfinnan Viaduct is 51 km. It takes approximately 44 min to drive from Ballachulish to Glenfinnan Viaduct.

Where can I stay near Glenfinnan Viaduct?

There are 404+ hotels available in Glenfinnan Viaduct. Prices start at $8.58 per night.
+0