University (Birmingham) to Milford Haven Train Timetables
- 00:04University (Birmingham)10:52Milford Haven
10h 48m
Get tickets - 08:05University (Birmingham)13:32Milford Haven
5h 27m
Get tickets - 09:06University (Birmingham)14:52Milford Haven
5h 46m
Get tickets - 10:39University (Birmingham)16:40Milford Haven
6h 1m
Get tickets - 12:06University (Birmingham)17:31Milford Haven
5h 25m
Get tickets - 13:06University (Birmingham)18:54Milford Haven
5h 48m
Get tickets - 15:06University (Birmingham)20:32Milford Haven
5h 26m
Get tickets - 16:39University (Birmingham)22:49Milford Haven
6h 10m
Get tickets - 20:06University (Birmingham)08:43Milford Haven
12h 37m
Get tickets - 21:48University (Birmingham)08:43Milford Haven
10h 55m
Get tickets 
- There are no more trains on the day -
Timetable for Train to Milford Haven
- London PaddingtonMilford Haven£38.55h 42mApprox. 10
 - Cardiff CentralMilford Haven£6.93h 35mApprox. 15
 - HaverfordwestMilford Haven£1.117mApprox. 12
 - Ystrad MynachMilford Haven£9.34h 38mApprox. 13
 - Birmingham New StreetMilford Haven£17.97h 12mApprox. 21
 - search more
 
FAQ about University (Birmingham) to Milford Haven Train Timetables
When is the first train from University (Birmingham) to Milford Haven? 
Are there direct trains from University (Birmingham) to Milford Haven? 
How long is the train journey from University (Birmingham) to Milford Haven ? 
How much is a train from University (Birmingham) to Milford Haven ? 
What times are off-peak trains from University (Birmingham) to Milford Haven ? 
First train | 00:04 | 
|---|---|
Last train | 21:48 | 
Departure station | University (Birmingham) | 
Arrival station | Milford Haven | 
Journey time | 5h 25m | 
Distance | 227 miles | 
Price | VND 668,026 | 
Train Operators | CrossCountry,Transport for Wales,West Midlands Trains | 
Train Station Info of Milford Haven
Facilities
Service information
<h3>Recommend </h3>
Trending Searches
- Felixstowe to Long Eaton Train Timetables
 - Queens Park (Glasgow) to Irvine Train Timetables
 - Chadwell Heath to Oulton Broad South Train Timetables
 - Belvedere to Burnham-on-Crouch Train Timetables
 - Southampton Airport Parkway to Tiverton Parkway Train Timetables
 - Bishops Stortford to Downham Market Train Timetables
 - London Kings Cross to Kettering Train Timetables
 - Ramsgate to Chartham Train Timetables
 - Seaford Sussex to Okehampton Train Timetables
 - Bushey to Melton Mowbray Train Timetables
 - Liverpool Lime St to Llandudno Train Timetables
 - Deansgate G-Mex to Cardiff Central Train Timetables
 - Norwich to Northfield Train Timetables
 - Westgate on Sea to Deal Train Timetables
 - Chelmsford (Essex) to Hunmanby Train Timetables
 - Newcastle to Staplehurst Train Timetables
 - Huddersfield to Prudhoe Train Timetables
 - Lockerbie to Irvine Train Timetables
 - Swindon (Wilts) to London Paddington Train Timetables
 - Bristol Parkway to London Paddington Train Timetables
 - Coventry to Birmingham New Street Train Timetables
 - Birmingham New Street to London Euston Train Timetables
 - Bracknell to Reading Train Timetables
 - Edinburgh to Malton Train Timetables
 - Flamenco
 - Ipswich to Arbroath Train Timetables
 - Edinburgh to Plockton Train Timetables
 - er-9463-paris-to-rotterdam
 - Dundee to Llandudno Junction Train Timetables
 - Crewe to Cark & Cartmel Train Timetables
 - Lancing to Manchester Piccadilly Train Timetables
 - Northampton to New Brighton Train Timetables
 - University (Birmingham) to Newtown (Powys) Train Timetables
 - Leeds to York trains
 - Trains to Christchurch
 - Milton Keynes Central to Liverpool trains
 - Derby to Nottingham trains
 - Chester to Wrexham trains
 
About
Payment methods
Our partners
Copyright © 2025 Trip.com Travel Singapore Pte. Ltd. All rights reserved
Site Operator: Trip.com Travel Singapore Pte. Ltd.
Site Operator: Trip.com Travel Singapore Pte. Ltd.