Compare prices and tickets by train, coach or flight

Sat
4 Dec
£20Scotrail
£12Megabus
Sun
5 Dec
£20Scotrail
£14Megabus
Thu
9 Dec
£20Scotrail
£10Megabus
Fri
10 Dec
£51Scotrail
£10Megabus
Sat
11 Dec
£20Scotrail
£10Megabus
Sun
12 Dec
Find prices
£11Megabus
Wed
15 Dec
£14Scotrail
£10Megabus
Thu
16 Dec
£14Scotrail
£10Megabus
Fri
17 Dec
£20Scotrail
£10Megabus
Sat
18 Dec
£20Scotrail
£11Megabus
Mon
20 Dec
£20Scotrail
£10Megabus
Tue
21 Dec
£20Scotrail
£10Megabus
Wed
22 Dec
£51Scotrail
Find prices
Thu
23 Dec
£20Scotrail
£10Megabus
Fri
24 Dec
£51Scotrail
£11Megabus

More than 1,000 travel companies trust us to sell their tickets all in one place.

National Express
Eurolines France
RegioJet
Trenitalia

Coach Information from Edinburgh to Aviemore

distanceDistance89 miles (143 km)
durationAverage coach duration3 h 20 min
priceAverage coach ticket price£11 (€13)
changesDirect coachYes
carriersCoach companiesNational Express or Megabus

Coaches from Edinburgh to Aviemore cover the 89 miles (143 km) long route taking on average 3 h 20 min with our travel partners like National Express or Megabus. There are direct coach services available. While the average ticket price for this route costs around £11, you can find the cheapest coach ticket for as low as £10. Travellers depart most frequently from Edinburgh Waverley and arrive in Aviemore, Train Station.

Coach companies

National Express Edinburgh – Aviemore

Travel between Edinburgh and Aviemore from £10 with Omio’s coach partners National Express! You can find the best timetables and tickets when comparing and booking the most affordable journey for you.

National Express

Looking for a cheap and hassle-free way to travel from Edinburgh to Aviemore? National Express is the UK’s leading coach company that provides premium services and comfortable travel experiences on a budget. National Express connects hundreds of cities and towns throughout the country and even offers routes to and from major UK airports like Heathrow, Gatwick, Stansted, Luton and Bristol. Check National Express coach timetables and tickets available for the route on Omio to find the best deals on coaches from Edinburgh to Aviemore. When you ride with National Express, you can expect to travel 89 miles (143 km) between Edinburgh and Aviemore.

All National Express coaches are air-conditioned and provide free WiFi and onboard entertainment. Most coaches have seat belts and power outlets in every seat, perfect if you need to charge your phone or laptop. You can select from three ticket options for the Edinburgh to Aviemore coach: Restricted Fare, Standard Fare, and Fully Flexible Fare. If you’re looking for more flexibility on cancelling or changing your coach ticket easily, we recommend splurging on the Fully Flexible Fare option.

Operator ticket policies for COVID

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Verification of ticket with valid ID
  • Exceptions to waive change or cancellation fees policy
  • For journeys between July 1st and October 31, 2020, the following change and refund policies apply:
    • Restricted ticket: One change is allowed free of charge
    • Standard ticket: Full refund or one change is allowed free of charge
    • Fully flexible ticket: Unlimited changes to time or date are allowed
    • All change and refund requests must be made at least 24 hours before the original outbound journey. Partial refunds are not allowed.

Travel Tips

Coach to Aviemore from Edinburgh
Take the bus to Aviemore easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Edinburgh to Aviemore.
FAQs
How much do cheap coaches to Aviemore from Edinburgh cost?
You can find a cheap coach from Edinburgh to Aviemore for some dates and times for as low as £10  one way in the next 7 days.
What is the average cost of a coach from Edinburgh to Aviemore?
In the next 7 days you’ll find that the average cost of a coach ticket to Aviemore from Edinburgh is £11  one way.
What is the distance to Aviemore from Edinburgh by coach?
The distance to Aviemore from Edinburgh by coach is approximately 89 miles (143 km).
How long is the coach to Aviemore from Edinburgh?
While the time it takes to travel 89 miles (143 km) to Aviemore from Edinburgh can vary based on specific dates, weekends, and bank holidays, the coach duration from Edinburgh to Aviemore is on average 3 h 20 min.
What is the departure coach station in Edinburgh and arrival coach station in Aviemore?

When taking a coach from Edinburgh, you have a couple of coach stations you can depart from including Edinburgh, Elder Street, Edinburgh, North Bridge and Edinburgh. When you arrive in Aviemore, your coach can arrive in coach stations including Aviemore, Train Station, Aviemore, Dalraddy Caravan Park and Aviemore, Grampian Rd (Burnside Avenue).

Omio customers travelling this route book their coaches from Edinburgh Waverley   to Aviemore, Train Station.

Where do I find the Edinburgh coach station to Aviemore? Where is the Aviemore coach station?

Passengers board the coach most frequently from Edinburgh Waverley, which is located around 0.2 miles (429 m) away from the city centre, and they get off the coach at Aviemore, Train Station, located 0.5 miles (836 m) away from the city centre.

What coach companies go from Edinburgh to Aviemore?
When taking a coach from Edinburgh to Aviemore, you can count on National Express or Megabus for the best way to get you to Aviemore. You can also check all possible coach companies who offer a service to Aviemore from Edinburgh and compare the amenities they offer before buying a coach ticket.
How far in advance should I book coach tickets from Edinburgh to Aviemore for the best deals?
The price of a one way coach ticket from Edinburgh to Aviemore is on average £11 if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for coaches from all possible coach companies offering this journey. In general, you can find coach tickets to Aviemore from Edinburgh available a few months in advance.