HUB hero image

How to Travel from

Edinburgh Airport to Aviemore

by Train, Bus, Route or Car

Edinburgh Airport
+0
Aviemore
Transport search to Aviemore
Edinburgh Airport
+0
Aviemore
Building a composite car route
Cheapest
Best Offer!
Car
2 h 11 min
192 km.
from $10
Composite Route Car Only
Schedule

Edinburgh Airport, Great Britain → Aviemore, Great Britain

All
All days
24 Jul, Fri
25 Jul, Sat
26 Jul, Sun
27 Jul, Mon
28 Jul, Tue

Cheapest and Fastest Ways to Travel from Edinburgh Airport to Aviemore

Composite routes from Edinburgh Airport to Aviemore

Cheapest
Other

Transport providers

FlixBus
Website
Megabus UK
Website
Scottish Citylink
Website
Park's of Hamilton
Website
FlixBus
Website
54 min
Hourly
$9.49–$13.92
+49 30 300 137 300
+49 30 300 137 300
Call Contact via email
Megabus UK
Website
1h 43m
Hourly
$15.19–$22.78
Scottish Citylink
Website
1h 56m
Every 2 hours
$27.85–$39.24
0141 352 4444
0141 352 4444
Call Contact via email
Park's of Hamilton
Website
2h 16m
Twice daily
01698 653164
01698 653164
Call Contact via email
Jayride
Website
Jayride
Website
$44.30–$164.55
+61 2 8520 3150
+61 2 8520 3150
Call
LNER
Website
ScotRail
Website
LNER
Website
2h 46m
Once daily
$120.25–$177.21
+44 345 722 5333
+44 345 722 5333
Call Contact via email
ScotRail
Website
2h 54m
5 times a day
$56.96–$126.58
+44 344 811 0141
+44 344 811 0141
Call Contact via email

Questions and Answers

What is the cheapest way to get from Edinburgh Airport (EDI) to Aviemore (Station)?

The cheapest way to get from Edinburgh Airport (EDI) to Aviemore (Station) is to bus via Perth which costs $23.91 - $52.17 and takes 3h 24m.

What is the fastest way to get from Edinburgh Airport (EDI) to Aviemore (Station)?

The fastest way to get from Edinburgh Airport (EDI) to Aviemore (Station) is to drive which takes 2h 17m and costs $39.13 - $59.78 .

Is there a direct bus between Edinburgh Airport (EDI) and Aviemore (Station)?

No, there is no direct bus from Edinburgh Airport (EDI) to Aviemore (Station). However, there are services departing from Airport and arriving at Aviemore Cairngorm Hotel via Edinburgh Ingliston Park & Ride and Perth Broxden Park And Ride. The journey, including transfers, takes approximately 3h 24m.

Is there a direct train between Edinburgh Airport (EDI) and Aviemore (Station)?

No, there is no direct train from Edinburgh Airport (EDI) to Aviemore (Station). However, there are services departing from Edinburgh Airport and arriving at Aviemore via Haymarket. The journey, including transfers, takes approximately 4h 19m.

How far is it from Edinburgh Airport (EDI) to Aviemore (Station)?

The distance between Edinburgh Airport (EDI) and Aviemore (Station) is 204 km. The road distance is 199.5 km.

How do I travel from Edinburgh Airport (EDI) to Aviemore (Station) without a car?

The best way to get from Edinburgh Airport (EDI) to Aviemore (Station) without a car is to bus via Perth which takes 3h 24m and costs $23.91 - $52.17 .

How long does it take to get from Edinburgh Airport (EDI) to Aviemore (Station)?

It takes approximately 3h 24m to get from Edinburgh Airport (EDI) to Aviemore (Station), including transfers.

Where do I catch the Edinburgh Airport (EDI) to Aviemore (Station) bus from?

Edinburgh Airport (EDI) to Aviemore (Station) bus services, operated by FlixBus, depart from Edinburgh Ingliston Park & Ride station.

Where do I catch the Edinburgh Airport (EDI) to Aviemore (Station) train from?

Edinburgh Airport (EDI) to Aviemore (Station) train services, operated by ScotRail, depart from Haymarket station.

Train or bus from Edinburgh Airport (EDI) to Aviemore (Station)?

The best way to get from Edinburgh Airport (EDI) to Aviemore (Station) is to bus via Perth which takes 3h 24m and costs $23.91 - $52.17 . Alternatively, you can train, which costs $51.09 - $163.04 and takes 4h 19m.

Where does the Edinburgh Airport (EDI) to Aviemore (Station) bus arrive?

Edinburgh Airport (EDI) to Aviemore (Station) bus services, operated by FlixBus, arrive at Perth station.

Where does the Edinburgh Airport (EDI) to Aviemore (Station) train arrive?

Edinburgh Airport (EDI) to Aviemore (Station) train services, operated by ScotRail, arrive at Aviemore station.

Can I drive from Edinburgh Airport (EDI) to Aviemore (Station)?

Yes, the driving distance between Edinburgh Airport (EDI) to Aviemore (Station) is 200 km. It takes approximately 2h 17m to drive from Edinburgh Airport (EDI) to Aviemore (Station).

Where can I stay near Aviemore (Station)?

There are 442+ hotels available in Aviemore (Station). Prices start at $51.34 per night.
+0