Find coaches from Aviemore to Halbeath

Previously seen journeys

Next departures from Aviemore to Halbeath on 19 November
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 £21, it presents an excellent value for a comfortable ride.

            14bus per day
            2h 34mAverage duration
            78 milesDistance
            3kgCO₂ emissions

            Frequently asked questions about travelling by bus from Aviemore to Halbeath

            1. What's the distance between Aviemore and Halbeath by coach?

              The journey from Aviemore to Halbeath by coach covers an approximate distance of 79 miles (127 km).

            2. How can I get from Aviemore to Halbeath without driving?

              The best way to go from Aviemore to Halbeath without a car is by coach. They are frequent and reliable, offering a convenient and eco-friendly journey. Depending on your preferences, another alternative is to explore ridesharing trips.

            People from around the world trust Busbud