Bus Tickets from Halbeath to Inverkeithing

Previously seen trips

Next departures for Halbeath to Inverkeithing on November 19
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
jet-747Bus
    Halbeath Park and Ride
    Ferrytoll Park & RideNo tags
    jet-747Bus
      Halbeath Park and Ride
      Ferrytoll Park & RideNo tags
      jet-747Bus
        Halbeath Park and Ride
        Ferrytoll Park & RideNo tags
        jet-747Bus
          Halbeath Park and Ride
          Ferrytoll Park & RideNo tags
          jet-747Bus
            Halbeath Park and Ride
            Ferrytoll Park & RideNo tags

            Get from Halbeath to Inverkeithing

            This route is served by bus only

            The journey takes about 18 minutes, and with fares starting at just $9, it presents an excellent value for a comfortable ride.

            63bus per day
            18mAverage Duration
            7 kmDistance
            0kgCO₂ emissions

            Frequently asked questions about travelling from Halbeath to Inverkeithing by bus

            1. What is the distance between Halbeath and Inverkeithing?

              The distance between Halbeath and Inverkeithing is around 6 km (4 miles).

            Find cheapest prices for buses

            Price is for a one-way ticket for one passenger and based on past searches.

            Best price found
            11-17
            No data
            11-18
            No data
            Today
            No data
            11-20
            $7
            11-21
            No data
            11-22
            No data
            11-23
            No data
            11-24
            No data
            busbud logoThe cheapest trip from Halbeath to Inverkeithing was searched and found on Nov 20, 2025 with a price of $7

            To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Halbeath to Inverkeithing, as early as possible.

            You can expect to pay from $7 to $7 for a bus ticket from Halbeath to Inverkeithing based on the last 2 days. You can expect to find the cheapest price for the trip at $7 which is on 2025-11-20.

            People from around the world trust Busbud