HUB hero image

How to Travel from

Haverfordwest to Newport

by Plane, Train, Bus or Car

Haverfordwest
+0
Newport
Transport search to Newport
Haverfordwest
+0
Newport
Building a composite car route
Cheapest
Best Offer!
Car
5 h 20 min
361 km.
from $19
Composite Route Car Only
Schedule

Haverfordwest, Great Britain → Newport, Great Britain

All
All days
24 Jul, Fri
25 Jul, Sat
26 Jul, Sun
27 Jul, Mon
28 Jul, Tue

Cheapest and Fastest Ways to Travel from Haverfordwest to Newport

Composite routes from Haverfordwest to Newport

Cheapest

Transport providers

FlixBus
Website
FlixBus
Website
1h 55m
Hourly
$11.39–$16.46
+49 30 300 137 300
+49 30 300 137 300
Call Contact via email
First Great Western Service
Website
National Express
Website
Transport for Wales
Website
First Great Western Service
Website
1h 7m
Hourly
$37.97–$88.60
+44 3457 000 125
+44 3457 000 125
Call Contact via email
National Express
Website
4h 1m
Once daily
$32.91–$46.83
08717 81 81 81
08717 81 81 81
Call
Transport for Wales
Website
2h 50m
4 times a day
$59.49–$94.93
03333 211 202
03333 211 202
Call

Questions and Answers

What is the cheapest way to get from Haverfordwest to Newport?

The cheapest way to get from Haverfordwest to Newport is to bus which costs $28.26 - $40.22 and takes 4h 1m.

What is the fastest way to get from Haverfordwest to Newport?

The fastest way to get from Haverfordwest to Newport is to drive which takes 1h 50m and costs $32.61 - $47.83 .

Is there a direct bus between Haverfordwest and Newport?

Yes, there is a direct bus departing from Haverfordwest and arriving at Newport. Services depart once daily, and operate every day. The journey takes approximately 4h 1m.

Is there a direct train between Haverfordwest and Newport?

Yes, there is a direct train departing from Haverfordwest and arriving at Newport (S Wales). Services depart four times a day, and operate every day. The journey takes approximately 2h 50m.

How far is it from Haverfordwest to Newport?

The distance between Haverfordwest and Newport is 193 km. The road distance is 168.2 km.

How do I travel from Haverfordwest to Newport without a car?

The best way to get from Haverfordwest to Newport without a car is to train which takes 2h 50m and costs $51.09 - $81.52 .

How long does it take to get from Haverfordwest to Newport?

The train from Haverfordwest to Newport (S Wales) takes 2h 50m including transfers and departs four times a day.

Where do I catch the Haverfordwest to Newport bus from?

Haverfordwest to Newport bus services, operated by National Express, depart from Haverfordwest station.

Where do I catch the Haverfordwest to Newport train from?

Haverfordwest to Newport train services, operated by Transport for Wales, depart from Haverfordwest station.

Train or bus from Haverfordwest to Newport?

The best way to get from Haverfordwest to Newport is to train which takes 2h 50m and costs $51.09 - $81.52 . Alternatively, you can bus, which costs $28.26 - $40.22 and takes 4h 1m.

Where does the Haverfordwest to Newport bus arrive?

Haverfordwest to Newport bus services, operated by National Express, arrive at Newport station.

Where does the Haverfordwest to Newport train arrive?

Haverfordwest to Newport train services, operated by Transport for Wales, arrive at Newport (S Wales) station.

Can I drive from Haverfordwest to Newport?

Yes, the driving distance between Haverfordwest to Newport is 168 km. It takes approximately 1h 50m to drive from Haverfordwest to Newport.

How do I get a train ticket from Haverfordwest to Newport?

Book your Haverfordwest to Newport train tickets online with Omio.

How do I get a bus ticket from Haverfordwest to Newport?

Book your Haverfordwest to Newport bus tickets online with Omio.

Where can I stay near Newport?

There are 1222+ hotels available in Newport. Prices start at $32 per night.
+0