HUB hero image

How to Travel from

Inverness to Inveraray

by Rideshare, Route or Car

Inverness
+0
Inveraray
Transport search to Inveraray
Inverness
+0
Inveraray
Building a composite car route
Cheapest
Best Offer!
Car
2 h 44 min
212 km.
from $11
Composite Route Car Only

Four ways to Travel from Inverness to Inveraray

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

FlixBus

Phone:
+49 30 300 137 300
Website:
flixbus.com
Bus from Inverness Bus Station to Glasgow
Ave. Duration:
3h 55m
Frequency:
Every 2 hours
Estimated price:
$27.85–$39.24

Megabus UK

Website:
uk.megabus.com
Bus from Inverness Bus Station to Glasgow
Ave. Duration:
3h 40m
Frequency:
Every 3 hours
Estimated price:
$21.52–$30.38

Scottish Citylink

Phone:
0141 352 4444
Website:
citylink.co.uk/
Bus from Buchanan Bus Station to Front
Ave. Duration:
1h 46m
Frequency:
Every 4 hours
Estimated price:
$20.25–$29.11

Train operators

ScotRail

Phone:
+44 344 811 0141
Website:
scotrail.co.uk/
Train from Inverness to Glasgow
Ave. Duration:
3h 38m
Frequency:
Every 4 hours
Estimated price:
$63.29–$151.89

Questions and Answers

What is the cheapest way to get from Inverness to Inveraray?

The cheapest way to get from Inverness to Inveraray is to bus which costs $41.30 - $59.78 and takes 6h 26m.

What is the fastest way to get from Inverness to Inveraray?

The fastest way to get from Inverness to Inveraray is to drive which takes 2h 44m and costs $42.39 - $65.22 .

Is there a direct bus between Inverness and Inveraray?

No, there is no direct bus from Inverness station to Inveraray. However, there are services departing from Inverness Bus Station and arriving at Front Street via Buchanan Bus Station. The journey, including transfers, takes approximately 6h 26m.

How far is it from Inverness to Inveraray?

The distance between Inverness and Inveraray is 366 km. The road distance is 212.5 km.

How do I travel from Inverness to Inveraray without a car?

The best way to get from Inverness to Inveraray without a car is to bus which takes 6h 26m and costs $41.30 - $59.78 .

How long does it take to get from Inverness to Inveraray?

It takes approximately 6h 26m to get from Inverness to Inveraray, including transfers.

Where do I catch the Inverness to Inveraray bus from?

Inverness to Inveraray bus services, operated by Megabus UK, depart from Inverness Bus Station.

Where does the Inverness to Inveraray bus arrive?

Inverness to Inveraray bus services, operated by Megabus UK, arrive at Glasgow Buchanan Bus Station.

Can I drive from Inverness to Inveraray?

Yes, the driving distance between Inverness to Inveraray is 213 km. It takes approximately 2h 44m to drive from Inverness to Inveraray.

Where can I stay near Inveraray?

There are 206+ hotels available in Inveraray. Prices start at $36.12 per night.
+0