|Distance||89 miles (143 km)|
|Average coach duration||3 h 1 min|
Coaches from Aviemore to Edinburgh cover the 89 miles (143 km) long route taking on average 3 h 1 min with our travel partners like. There are direct coach services available. Travellers depart most frequently from Aviemore and arrive in Edinburgh, Elder Street.
When taking a coach from Aviemore, you have a couple of coach stations you can depart from including Aviemore, Train Station, Aviemore, Dalraddy Caravan Park and Aviemore, Grampian Rd (Burnside Avenue). When you arrive in Edinburgh, your coach can arrive in coach stations including Edinburgh, Elder Street, Edinburgh, North Bridge and Edinburgh, Princes Street.
Omio customers travelling this route book their coaches from Aviemore to Edinburgh, Elder Street.
Passengers board the coach most frequently from Aviemore, which is located around 0.5 miles (845 m) away from the city centre, and they get off the coach at Edinburgh, Elder Street, located 0.3 miles (533 m) away from the city centre.
Here are some other resources that might have the information you need