HUB hero image

How to Travel from

Kyle of Lochalsh to Balloch

by Rideshare or Car

Kyle of Lochalsh
+0
Balloch
Transport search to Balloch
Kyle of Lochalsh
+0
Balloch
Building a composite car route
Cheapest
Best Offer!
Car
3 h 11 min
253 km.
from $13
Composite Route Car Only

Two ways to Travel from Kyle Of Lochalsh to Balloch

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 Shorefront Shelter to Lower
Ave. Duration:
5h 10m
Frequency:
3 times a day
Estimated price:
$50.63–$69.62

Train operators

LNER

Phone:
+44 345 722 5333
Website:
lner.co.uk/
Train from Inverness to Stirling
Ave. Duration:
2h 36m
Frequency:
Once daily
Estimated price:
$63.29–$94.93

ScotRail

Phone:
+44 344 811 0141
Website:
scotrail.co.uk/
Train from Kyle of Lochalsh to Inverness
Ave. Duration:
2h 41m
Frequency:
4 times a day
Estimated price:
$30.38–$69.62
Train from Inverness to Stirling
Ave. Duration:
3h 7m
Frequency:
Every 3 hours
Estimated price:
$53.16–$120.25
Train from Stirling to Glasgow
Ave. Duration:
34 min
Frequency:
Every 20 minutes
Estimated price:
$10.13–$22.78

Questions and Answers

What is the cheapest way to get from Kyle of Lochalsh to Balloch?

The cheapest way to get from Kyle of Lochalsh to Balloch is to bus which costs $43.48 - $59.78 and takes 5h 10m.

What is the fastest way to get from Kyle of Lochalsh to Balloch?

The fastest way to get from Kyle of Lochalsh to Balloch is to drive which takes 3h 12m and costs $50 - $76.09 .

Is there a direct bus between Kyle of Lochalsh and Balloch?

Yes, there is a direct bus departing from Shorefront Shelter and arriving at Lower Stoneymollan Road. Services depart three times a day, and operate every day. The journey takes approximately 5h 10m.

Is there a direct train between Kyle of Lochalsh and Balloch?

No, there is no direct train from Kyle of Lochalsh to Balloch. However, there are services departing from Kyle of Lochalsh and arriving at Balloch via Inverness, Stirling and Glasgow Queen Street Low Level. The journey, including transfers, takes approximately 8h 48m.

How far is it from Kyle of Lochalsh to Balloch?

The distance between Kyle of Lochalsh and Balloch is 257 km. The road distance is 253.7 km.

How do I travel from Kyle of Lochalsh to Balloch without a car?

The best way to get from Kyle of Lochalsh to Balloch without a car is to bus which takes 5h 10m and costs $43.48 - $59.78 .

How long does it take to get from Kyle of Lochalsh to Balloch?

The bus from Shorefront Shelter to Lower Stoneymollan Road takes 5h 10m including transfers and departs three times a day.

Where do I catch the Kyle of Lochalsh to Balloch bus from?

Kyle of Lochalsh to Balloch bus services, operated by Scottish Citylink, depart from Shorefront Shelter station.

Where do I catch the Kyle of Lochalsh to Balloch train from?

Kyle of Lochalsh to Balloch train services, operated by ScotRail, depart from Kyle of Lochalsh station.

Train or bus from Kyle of Lochalsh to Balloch?

The best way to get from Kyle of Lochalsh to Balloch is to bus which takes 5h 10m and costs $43.48 - $59.78 . Alternatively, you can train, which costs $86.96 - $206.52 and takes 8h 48m.

Where does the Kyle of Lochalsh to Balloch bus arrive?

Kyle of Lochalsh to Balloch bus services, operated by Scottish Citylink, arrive at Lower Stoneymollan Road station.

Where does the Kyle of Lochalsh to Balloch train arrive?

Kyle of Lochalsh to Balloch train services, operated by ScotRail, arrive at Inverness station.

Can I drive from Kyle of Lochalsh to Balloch?

Yes, the driving distance between Kyle of Lochalsh to Balloch is 254 km. It takes approximately 3h 12m to drive from Kyle of Lochalsh to Balloch.

How do I get a train ticket from Kyle of Lochalsh to Balloch?

Book your Kyle of Lochalsh to Balloch train tickets online with Omio.

Where can I stay near Balloch?

There are 706+ hotels available in Balloch. Prices start at $36.12 per night.
+0