Tenby
Tenby
Milford Haven
Milford Haven
Train Bus

Tenby to Milford Haven

Updated: 31 May 2026

The distance from Tenby to Milford Haven is 30 km. You can travel by train or bus. The journey takes about 45 minutes. Milford Haven is a historic port town.

Total Distance: 30 km driving, 25 km air distance.
Fastest Way
Driving.
Cheapest Way
Bus.
Compare Tenby to Milford Haven Routes
Train
Connecting
Bus
Direct
Duration 50 mins 1 hour
Avg Price 8-12 GBP 5-8 GBP
Operator Transport for Wales First Cymru
Route Tenby to Whitland, then to Milford Haven. A4076.
Tip Direct trains available. Buses are frequent.
Travel Tips
  • Train Tickets
    Buy at station.
  • Bus Stops
    Central bus stop.
  • Parking
    Use town car parks.
  • Timing
    Check schedules.
  • Walking
    Town is walkable.
Safety Tips
  • Personal Safety
    Safe town.
  • Rail Safety
    Standard precautions.
  • Driving
    Busy port area.
  • Emergency
    Dial 999.
People Also Ask
  • Is there a train?
    Yes, with a change.
  • How long is the bus?
    About 1 hour.
  • Is it a port?
    Yes.
  • What to see?
    Marina and Theatre.
  • Is it safe?
    Yes.
Quick Info
  • From Tenby, Pembrokeshire, United Kingdom
  • To Milford Haven, Pembrokeshire, United Kingdom
  • Modes
Best Time to Travel

All year round.

Things to Do in Milford Haven
1
Milford Marina
Modern marina.
2
Torch Theatre
Local theatre.
3
Museum
Local history.
4
Waterfront
Scenic views.
Tags
Tenby to Milford Haven train to Milford Haven bus to Milford Haven Milford Haven travel Tenby transport Wales travel Pembrokeshire to Milford Haven local transport