Bus Tickets from Inverness to Halbeath

Previously seen trips

Next departures for Inverness to Halbeath on November 12
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Megabus UKBus
    Farraline Park Bus Station
    Halbeath Park and RideNo tags
    Megabus UKBus
      Farraline Park Bus Station
      Halbeath Park and RideNo tags
      Megabus UKBus
        Farraline Park Bus Station
        Halbeath Park and RideNo tags
        Megabus UKBus
          Farraline Park Bus Station
          Halbeath Park and RideNo tags
          Megabus UKBus
            Farraline Park Bus Station
            Halbeath Park and RideNo tags

            Get from Inverness to Halbeath

            This route is served by bus only

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

            19bus per day
            3h 21mAverage Duration
            164 kmDistance
            4kgCO₂ emissions

            Frequently asked questions about travelling from Inverness to Halbeath by bus

            1. What is the distance between Inverness and Halbeath?

              The distance between Inverness and Halbeath is approximately 164 km (102 miles).

            People from around the world trust Busbud

            Popular Buses Connecting Inverness

            Buses Leaving from Inverness

            Buses Going to Inverness

            Popular Buses Connecting Halbeath

            Buses Leaving from Halbeath

            Buses Going to Halbeath