Bus Tickets from Aviemore to Halbeath

Previously seen trips

Next departures for Aviemore to Halbeath on November 18
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Megabus UKBus
    Aviemore Rail Station
    Halbeath Park and RideNo tags
    Megabus UKBus
      Aviemore Rail Station
      Halbeath Park and RideNo tags
      Megabus UKBus
        Aviemore Rail Station
        Halbeath Park and RideNo tags
        Megabus UKBus
          Aviemore Rail Station
          Halbeath Park and RideNo tags
          Megabus UKBus
            Aviemore Rail Station
            Halbeath Park and RideNo tags

            Get from Aviemore to Halbeath

            This route is served by bus only

            The journey takes about 2 hours 34 minutes, and with fares starting at just $38, it presents an excellent value for a comfortable ride.

            15bus per day
            2h 34mAverage Duration
            126 kmDistance
            3kgCO₂ emissions

            Frequently asked questions about travelling from Aviemore to Halbeath by bus

            1. How far is Aviemore from Halbeath?

              The distance between Aviemore and Halbeath is approximately 127 km (79 miles).

            People from around the world trust Busbud

            Popular Buses Connecting Aviemore

            Buses Leaving from Aviemore

            Buses Going to Aviemore

            Popular Buses Connecting Halbeath

            Buses Leaving from Halbeath

            Buses Going to Halbeath