Compare all timetables for the bus from Edinburgh Airport to Aviemore
Cheapest bus trips today
-
megabus4h 38m005:10Edinburgh AirportEdinburgh Airport09:48AviemoreBus Stop0EconomyA Bus from megabus goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 12/07/2025 05:10:00 to Bus Stop, Aviemore (United Kingdom) arriving at 12/07/2025 09:48:00. 50 Economy ticket for £12 per person are available. Travel duration is 4h 38m
-
megabus5h 4m005:24Edinburgh AirportEdinburgh Airport10:28AviemoreBus Stop0EconomyA Bus from megabus goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 12/07/2025 05:24:00 to Bus Stop, Aviemore (United Kingdom) arriving at 12/07/2025 10:28:00. 50 Economy ticket for £12 per person are available. Travel duration is 5h 4m
-
megabus4h 36m006:12Edinburgh AirportEdinburgh Airport10:48AviemoreBus Stop0EconomyA Bus from megabus goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 12/07/2025 06:12:00 to Bus Stop, Aviemore (United Kingdom) arriving at 12/07/2025 10:48:00. 50 Economy ticket for £12 per person are available. Travel duration is 4h 36m
-
megabus3h 56m007:22Edinburgh AirportEdinburgh Airport11:18AviemoreBus Stop0EconomyA Bus from megabus goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 12/07/2025 07:22:00 to Bus Stop, Aviemore (United Kingdom) arriving at 12/07/2025 11:18:00. 50 Economy ticket for £12 per person are available. Travel duration is 3h 56m
-
megabus3h 9m009:39Edinburgh AirportEdinburgh Airport12:48AviemoreBus Stop0EconomyA Bus from megabus goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 12/07/2025 09:39:00 to Bus Stop, Aviemore (United Kingdom) arriving at 12/07/2025 12:48:00. 50 Economy ticket for £12 per person are available. Travel duration is 3h 9m
-
-
FlixBusSave more than 17%3h 30mEdinburgh Airport11 km10:35EdinburghSt Andrew Square14:05AviemoreBus Stop0 kmEconomyA Bus from FlixBus goes from St Andrew Square, Edinburgh (United Kingdom) at 12/07/2025 10:35:00 to Bus Stop, Aviemore (United Kingdom) arriving at 12/07/2025 14:05:00. 50 Economy ticket for £10 per person are available. Travel duration is 3h 30m
-
Cheapest bus trips tomorrow
-
megabus4h 38m005:10Edinburgh AirportEdinburgh Airport09:48AviemoreBus Stop0EconomyA Bus from megabus goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 13/07/2025 05:10:00 to Bus Stop, Aviemore (United Kingdom) arriving at 13/07/2025 09:48:00. 50 Economy ticket for £12 per person are available. Travel duration is 4h 38m
-
megabus5h 4m005:24Edinburgh AirportEdinburgh Airport10:28AviemoreBus Stop0EconomyA Bus from megabus goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 13/07/2025 05:24:00 to Bus Stop, Aviemore (United Kingdom) arriving at 13/07/2025 10:28:00. 50 Economy ticket for £12 per person are available. Travel duration is 5h 4m
-
megabus4h 36m006:12Edinburgh AirportEdinburgh Airport10:48AviemoreBus Stop0EconomyA Bus from megabus goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 13/07/2025 06:12:00 to Bus Stop, Aviemore (United Kingdom) arriving at 13/07/2025 10:48:00. 50 Economy ticket for £12 per person are available. Travel duration is 4h 36m
-
megabus3h 56m007:22Edinburgh AirportEdinburgh Airport11:18AviemoreBus Stop0EconomyA Bus from megabus goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 13/07/2025 07:22:00 to Bus Stop, Aviemore (United Kingdom) arriving at 13/07/2025 11:18:00. 50 Economy ticket for £12 per person are available. Travel duration is 3h 56m
-
megabus3h 9m009:39Edinburgh AirportEdinburgh Airport12:48AviemoreBus Stop0EconomyA Bus from megabus goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 13/07/2025 09:39:00 to Bus Stop, Aviemore (United Kingdom) arriving at 13/07/2025 12:48:00. 50 Economy ticket for £12 per person are available. Travel duration is 3h 9m
-
-
FlixBusSave more than 17%3h 30mEdinburgh Airport11 km10:35EdinburghSt Andrew Square14:05AviemoreBus Stop0 kmEconomyA Bus from FlixBus goes from St Andrew Square, Edinburgh (United Kingdom) at 13/07/2025 10:35:00 to Bus Stop, Aviemore (United Kingdom) arriving at 13/07/2025 14:05:00. 50 Economy ticket for £10 per person are available. Travel duration is 3h 30m
-
Cheapest bus trips Monday
-
megabus7h 29m005:24Edinburgh AirportEdinburgh Airport12:53AviemoreBus Stop0EconomyA Bus from megabus goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 14/07/2025 05:24:00 to Bus Stop, Aviemore (United Kingdom) arriving at 14/07/2025 12:53:00. 50 Economy ticket for £11 per person are available. Travel duration is 7h 29m
-
megabus7h 29m005:24Edinburgh AirportEdinburgh Airport12:53AviemoreBus Stop0BasicA Bus from megabus goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 14/07/2025 05:24:00 to Bus Stop, Aviemore (United Kingdom) arriving at 14/07/2025 12:53:00. 50 Basic ticket for £12 per person are available. Travel duration is 7h 29m
-
megabus4h 38m005:10Edinburgh AirportEdinburgh Airport09:48AviemoreBus Stop0EconomyA Bus from megabus goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 14/07/2025 05:10:00 to Bus Stop, Aviemore (United Kingdom) arriving at 14/07/2025 09:48:00. 50 Economy ticket for £12 per person are available. Travel duration is 4h 38m
-
megabus5h 4m005:24Edinburgh AirportEdinburgh Airport10:28AviemoreBus Stop0EconomyA Bus from megabus goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 14/07/2025 05:24:00 to Bus Stop, Aviemore (United Kingdom) arriving at 14/07/2025 10:28:00. 50 Economy ticket for £12 per person are available. Travel duration is 5h 4m
-
megabus3h 56m007:22Edinburgh AirportEdinburgh Airport11:18AviemoreBus Stop0EconomyA Bus from megabus goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 14/07/2025 07:22:00 to Bus Stop, Aviemore (United Kingdom) arriving at 14/07/2025 11:18:00. 50 Economy ticket for £12 per person are available. Travel duration is 3h 56m
-
-
FlixBusSave more than 18%3h 30mEdinburgh Airport11 km10:35EdinburghSt Andrew Square14:05AviemoreBus Stop0 kmEconomyA Bus from FlixBus goes from St Andrew Square, Edinburgh (United Kingdom) at 14/07/2025 10:35:00 to Bus Stop, Aviemore (United Kingdom) arriving at 14/07/2025 14:05:00. 50 Economy ticket for £9 per person are available. Travel duration is 3h 30m
-
Cheapest bus trips Tuesday
-
megabus4h 38m005:10Edinburgh AirportEdinburgh Airport09:48AviemoreBus Stop0EconomyA Bus from megabus goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 15/07/2025 05:10:00 to Bus Stop, Aviemore (United Kingdom) arriving at 15/07/2025 09:48:00. 50 Economy ticket for £12 per person are available. Travel duration is 4h 38m
-
megabus5h 4m005:24Edinburgh AirportEdinburgh Airport10:28AviemoreBus Stop0EconomyA Bus from megabus goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 15/07/2025 05:24:00 to Bus Stop, Aviemore (United Kingdom) arriving at 15/07/2025 10:28:00. 50 Economy ticket for £12 per person are available. Travel duration is 5h 4m
-
megabus3h 56m007:22Edinburgh AirportEdinburgh Airport11:18AviemoreBus Stop0EconomyA Bus from megabus goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 15/07/2025 07:22:00 to Bus Stop, Aviemore (United Kingdom) arriving at 15/07/2025 11:18:00. 50 Economy ticket for £12 per person are available. Travel duration is 3h 56m
-
megabus4h 41m008:07Edinburgh AirportEdinburgh Airport12:48AviemoreBus Stop0EconomyA Bus from megabus goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 15/07/2025 08:07:00 to Bus Stop, Aviemore (United Kingdom) arriving at 15/07/2025 12:48:00. 50 Economy ticket for £12 per person are available. Travel duration is 4h 41m
-
megabus3h 39m009:39Edinburgh AirportEdinburgh Airport13:18AviemoreBus Stop0EconomyA Bus from megabus goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 15/07/2025 09:39:00 to Bus Stop, Aviemore (United Kingdom) arriving at 15/07/2025 13:18:00. 50 Economy ticket for £12 per person are available. Travel duration is 3h 39m
-
-
3h 3mEdinburgh Airport11 km08:15EdinburghCentral bus station11:18AviemoreBus Stop0 kmEconomyA Bus from goes from Central bus station, Edinburgh (United Kingdom) at 15/07/2025 08:15:00 to Bus Stop, Aviemore (United Kingdom) arriving at 15/07/2025 11:18:00. 50 Economy ticket for £17 per person are available. Travel duration is 3h 3m
-
Cheapest bus trips Thursday
-
megabus4h 38m005:10Edinburgh AirportEdinburgh Airport09:48AviemoreTrain Station0EconomyA Bus from megabus goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 17/07/2025 05:10:00 to Train Station, Aviemore (United Kingdom) arriving at 17/07/2025 09:48:00. 50 Economy ticket for £12 per person are available. Travel duration is 4h 38m
-
megabus5h 4m005:24Edinburgh AirportEdinburgh Airport10:28AviemoreTrain Station0EconomyA Bus from megabus goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 17/07/2025 05:24:00 to Train Station, Aviemore (United Kingdom) arriving at 17/07/2025 10:28:00. 50 Economy ticket for £12 per person are available. Travel duration is 5h 4m
-
megabus3h 56m007:22Edinburgh AirportEdinburgh Airport11:18AviemoreTrain Station0EconomyA Bus from megabus goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 17/07/2025 07:22:00 to Train Station, Aviemore (United Kingdom) arriving at 17/07/2025 11:18:00. 50 Economy ticket for £12 per person are available. Travel duration is 3h 56m
-
megabus3h 19m009:29Edinburgh AirportEdinburgh Airport12:48AviemoreTrain Station0EconomyA Bus from megabus goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 17/07/2025 09:29:00 to Train Station, Aviemore (United Kingdom) arriving at 17/07/2025 12:48:00. 50 Economy ticket for £12 per person are available. Travel duration is 3h 19m
-
megabus4h 1m010:27Edinburgh AirportEdinburgh Airport14:28AviemoreTrain Station0EconomyA Bus from megabus goes from Edinburgh Airport, Edinburgh Airport (United Kingdom) at 17/07/2025 10:27:00 to Train Station, Aviemore (United Kingdom) arriving at 17/07/2025 14:28:00. 50 Economy ticket for £12 per person are available. Travel duration is 4h 1m
-
-
FlixBusSave more than 42%3h 0mEdinburgh Airport11 km11:05EdinburghIngliston Park & Ride14:05AviemoreBus Stop0 kmEconomyA Bus from FlixBus goes from Ingliston Park & Ride, Edinburgh (United Kingdom) at 17/07/2025 11:05:00 to Bus Stop, Aviemore (United Kingdom) arriving at 17/07/2025 14:05:00. 50 Economy ticket for £7 per person are available. Travel duration is 3h 0m
-
Frequency of bus connections between Edinburgh Airport and Aviemore
Facts about coaches from Edinburgh Airport (EDI) to Aviemore
Compare all providers like megabus that travel 25 times every day by bus from Edinburgh Airport to Aviemore in one click! Book your bus ticket from Edinburgh Airport to Aviemore starting from £11!
Cheapest Bus | £11 |
Fastest Bus | 2h 49m |
Earliest Coach | 05:10 |
Latest Coach | 17:23 |
Daily Bus Connections | 25 Ø |
Distance | 141.2 km |
Coach Companies | megabus |
Cheapest coach connections from Edinburgh Airport to Aviemore
Every day, 25 buses from 1 coach companies leave Edinburgh Airport for Aviemore: in the table below, you will find the cheapest prices for a bus ticket for this route, starting from 12/07/2025 and for the following days.
The cheapest time to travel from Edinburgh Airport to Aviemore
How to save money travelling from Edinburgh Airport to Aviemore
Book the ticket from Edinburgh Airport to Aviemore in advance! The earlier you book, the cheaper usually the price is. Also, you will be sure to have a place on the bus from Edinburgh Airport to Aviemore, compared instead if you buy it at the last moment, or directly at the station.
If you can, avoid travelling at peak times. Instead of weekend, try travelling during the week. Travelling in the evening or at night it’s also cheaper, and later coaches from Edinburgh Airport to Aviemore are also emptier.Beloved bus companies from Edinburgh Airport to Aviemore
megabus from Edinburgh Airport to Aviemore
Here you will find the key facts about the megabus bus route Edinburgh Airport to Aviemore:
Cheapest Price | £11 |
Fastest Coach | 2h 49m |
Earliest Coach | 05:10 |
Last Coach | 17:23 |
Daily Connections | 25 Ø |
Found on | 06/07/2025 |
All bus stations and stops in Edinburgh Airport and Aviemore
The map below shows you where to find all the bus stations in Edinburgh Airport and Aviemore.
Service and Comfort on the bus from Edinburgh Airport to Aviemore
FAQs about the Edinburgh Airport to Aviemore bus
How much does a Edinburgh Airport - Aviemore coach trip cost?
How much could I save by comparing buses from Edinburgh Airport to Aviemore?
How many connections are available for the Edinburgh Airport - Aviemore route on average every day?
How long does a bus to Aviemore from Edinburgh Airport take?
What time is the first bus from Edinburgh Airport to Aviemore?
What time is the last coach from Edinburgh Airport to Aviemore?
Which bus companies serve the Edinburgh Airport - Aviemore route?
Is there a direct bus between Edinburgh Airport and Aviemore?
What can I take with me on the bus to Aviemore from Edinburgh Airport?
What equipment is available for the Edinburgh Airport Aviemore bus route?
Available seat classes which are offered on the bus route Edinburgh Airport to Aviemore
Name referring to the typical seat you will find with companies that don’t distinguish between different classes.
The cheapest option available for your ticket, it usually comes with reclinable seats and AC.
More bus routes to Edinburgh Airport and to Aviemore
- Bus Routes to Edinburgh Airport
- Berwick-upon-Tweed to Edinburgh Airport bus
- Coach from Carlisle to Edinburgh Airport
- Coach to Edinburgh Airport from Dundee
- Coaches Dunfermline to Edinburgh Airport
- Durham to Edinburgh Airport bus
- Falkirk to Edinburgh Airport bus
- Galashiels to Edinburgh Airport coach
- Coach Glasgow to Edinburgh Airport
- Buses Inverkeithing to Edinburgh Airport
- Coach to Edinburgh Airport from Inverness
- Kinross to Edinburgh Airport bus
- Coach to Edinburgh Airport from Leeds
- Coaches London to Edinburgh Airport
- Bus from Paisley to Edinburgh Airport
- Pitlochry to Edinburgh Airport bus
- Bus from Stafford to Edinburgh Airport
- Bus Routes to Aviemore
- Bus from Aberdeen to Aviemore
- Bus from Birmingham to Aviemore
- Bus from Bristol to Aviemore
- Coach Cumbernauld to Aviemore
- Dundee to Aviemore bus
- Coach Dunfermline to Aviemore
- Kinross to Aviemore bus
- Coach to Aviemore from Leeds
- Bus to Aviemore from Liverpool
- Buses London to Aviemore
- Coaches Manchester to Aviemore
- Coach to Aviemore from Newcastle upon Tyne
- Pitlochry to Aviemore coach
- Plymouth to Aviemore bus
- Coaches Preston to Aviemore
- Coach to Aviemore from Sheffield
- Bus to Aviemore from Stirling