- Haverfordwest Buses, Trains and Carpools
What are the most popular routes to Haverfordwest?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| London - Haverfordwest | Average price$49 | Average duration7h 20m | Daily departures2 | |
| Birmingham - Haverfordwest | Average price$213 | Average duration11h 32m | Daily departures1 | |
| Newport - Haverfordwest | Average price$19 | Average duration4h 25m | Daily departures2 | |
| Bridgend - Haverfordwest | Average price$16 | Average duration3h 10m | Daily departures2 | |
| Cross Hands - Haverfordwest | Average price$14 | Average duration1h 50m | Daily departures1 |


