Find coaches from Aviemore to Dundee

Previously seen journeys

Next departures from Aviemore to Dundee on 24 November
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
FlixBusBus
Aviemore Rail Station
Dundee (Overgate Center- West Marketgait)No tags
Megabus UKBus
    Aviemore Rail Station
    Seagate Bus StationNo tags
    FlixBusBus
    Aviemore Rail Station
    Dundee (Overgate Center- West Marketgait)No tags
    FlixBusBus
    Aviemore Rail Station
    Dundee (Overgate Center- West Marketgait)No tags
    FlixBusBus
    Aviemore Rail Station
    Dundee (Overgate Center- West Marketgait)No tags

    Compare 2 ways to travel from Aviemore to Dundee

    We recommend taking the bus

    Among the sustainable travel choices, the bus stands out as a good way to reach Dundee. The journey takes about 2 hours 38 minutes and with fares starting at just £14, it presents an excellent value for a comfortable ride.

    22bus per day
    2h 38mAverage duration
    60 milesDistance
    2kgCO₂ emissions
    Average price£14 - £28Average duration2h 38m
    2kg CO₂e
    Average price£71 - £71Average duration2h 21m
    2kg CO₂e

    Frequently asked questions about travelling by bus from Aviemore to Dundee

    1. How far is Dundee from Aviemore by coach?

      The distance between Aviemore and Dundee by coach is approximately 58 miles (94 km).

    2. Is there a way to reach Dundee from Aviemore without a car?

      You can travel to Dundee from Aviemore by coach, which provides a smooth ride and an affordable and convenient trip. You can also consider rideshare services depending on your preferences.

    What's the cheapest way to go from Aviemore to Dundee?

    busbud logoThe bus is the cheapest travel choice for this destination

    People from around the world trust Busbud