HUB hero image

How to Travel from

Kyleakin to Armadale

by Rideshare, Route or Car

Kyleakin
+0
Armadale
Transport search to Armadale
Kyleakin
+0
Armadale
Building a composite car route
Cheapest
Best Offer!
Car
3 h 52 min
328 km.
from $18
Composite Route Car Only

Four ways to Travel from Kyleakin to Armadale

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 Buchanan
Ave. Duration:
6h 1m
Frequency:
3 times a day
Estimated price:
$58.23–$82.28
Bus from Shorefront Shelter to Bus
Ave. Duration:
2h 19m
Frequency:
Twice daily
Estimated price:
$27.85–$37.97
Bus from Bus Station Stance 3 to Queensferry
Ave. Duration:
3h 42m
Frequency:
Every 2 hours
Estimated price:
$46.83–$69.62

Park's of Hamilton

Phone:
01698 653164
Website:
parksofhamilton.co.uk/
Bus from Bus Station Stance 3 to Queensferry
Ave. Duration:
4h 10m
Frequency:
Twice daily

Train operators

LNER

Phone:
+44 345 722 5333
Website:
lner.co.uk/
Train from Inverness to Haymarket
Ave. Duration:
3h 13m
Frequency:
Once daily
Estimated price:
$82.28–$113.92

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 Haymarket
Ave. Duration:
3h 17m
Frequency:
4 times a day
Estimated price:
$63.29–$151.89

Questions and Answers

What is the cheapest way to get from Kyleakin to Armadale?

The cheapest way to get from Kyleakin to Armadale is to bus which costs $59.78 - $92.39 and takes 7h 13m.

What is the fastest way to get from Kyleakin to Armadale?

The fastest way to get from Kyleakin to Armadale is to drive which takes 3h 54m and costs $59.78 - $92.39 .

Is there a direct bus between Kyleakin and Armadale?

No, there is no direct bus from Kyleakin to Armadale. However, there are services departing from Shorefront Shelter and arriving at Kross Bar via Bus Station Stance 3 and Shandwick Place. The journey, including transfers, takes approximately 8h 30m.

Is there a direct train between Kyleakin and Armadale?

No, there is no direct train from Kyleakin to Armadale. However, there are services departing from Kyle of Lochalsh and arriving at Armadale (W Lothian) via Inverness and Haymarket. The journey, including transfers, takes approximately 7h 48m.

How far is it from Kyleakin to Armadale?

The distance between Kyleakin and Armadale is 336 km. The road distance is 312.3 km.

How do I travel from Kyleakin to Armadale without a car?

The best way to get from Kyleakin to Armadale without a car is to bus which takes 7h 13m and costs $59.78 - $92.39 .

How long does it take to get from Kyleakin to Armadale?

It takes approximately 7h 13m to get from Kyleakin to Armadale, including transfers.

Where do I catch the Kyleakin to Armadale bus from?

Kyleakin to Armadale bus services, operated by Scottish Citylink, depart from Shorefront Shelter station.

Where do I catch the Kyleakin to Armadale train from?

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

Train or bus from Kyleakin to Armadale?

The best way to get from Kyleakin to Armadale is to bus which takes 7h 13m and costs $59.78 - $92.39 . Alternatively, you can train, which costs $86.96 - $206.52 and takes 7h 48m.

Where does the Kyleakin to Armadale bus arrive?

Kyleakin to Armadale bus services, operated by Scottish Citylink, arrive at Bus Station Stance 3.

Where does the Kyleakin to Armadale train arrive?

Kyleakin to Armadale train services, operated by ScotRail, arrive at Inverness station.

Can I drive from Kyleakin to Armadale?

Yes, the driving distance between Kyleakin to Armadale is 312 km. It takes approximately 3h 54m to drive from Kyleakin to Armadale.

How do I get a train ticket from Kyleakin to Armadale?

Book your Kyleakin to Armadale train tickets online with Omio.

Where can I stay near Armadale?

There are 533+ hotels available in Armadale. Prices start at $43.21 per night.
+0