Find coaches from Haverfordwest to Cross Hands

Previously seen journeys

Next departures from Haverfordwest to Cross Hands on 24 November
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
National ExpressBus
    Haverfordwest
    Cross Hands Bus StopNo tags
    National ExpressBus
      Haverfordwest
      Cross Hands Bus StopNo tags
      National ExpressBus
        Haverfordwest
        Cross Hands Bus StopNo tags
        National ExpressBus
          Haverfordwest
          Cross Hands Bus StopNo tags
          National ExpressBus
            Haverfordwest
            Cross Hands Bus StopNo tags

            Get from Haverfordwest to Cross Hands

            This route is served by bus only

            The journey takes about 1 hour 55 minutes, and with fares starting at just £7, it presents an excellent value for a comfortable ride.

            2bus per day
            1h 55mAverage duration
            38 milesDistance
            2kgCO₂ emissions

            Frequently asked questions about travelling by bus from Haverfordwest to Cross Hands

            1. What's the distance between Haverfordwest and Cross Hands by coach?

              The distance between Haverfordwest and Cross Hands by coach is approximately 38 miles (61 km).

            2. How can I get from Haverfordwest to Cross Hands without driving?

              You can travel to Cross Hands from Haverfordwest by coach, which provides a smooth ride and an affordable and convenient trip. Depending on your preferences, carpooling can also be considered as an option.

            People from around the world trust Busbud