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 | PHP 1,482.04 | 
Train Operators | CrossCountry,Transport for Wales,West Midlands Trains | 
Train Station Info of Milford Haven
Facilities
Service information
<h3>Recommend </h3>
Trending Searches
- Birmingham New Street to Wemyss Bay Train Timetables
 - Brighton to Southend Airport Train Timetables
 - Harold Wood to Shoeburyness Train Timetables
 - Peterborough to Yeovil Junction Train Timetables
 - Paignton to Torquay Train Timetables
 - Penryn (Cornwall) to Totnes Train Timetables
 - Tile Hill to Grimsby Town Train Timetables
 - Scarborough to Keighley Train Timetables
 - Plymouth to Carlisle Train Timetables
 - Rugby to Saltcoats Train Timetables
 - Wareham to London Waterloo Train Timetables
 - Hedge End to Crewkerne Train Timetables
 - Chessington North to Frinton-On-Sea Train Timetables
 - Liverpool Lime St to Llandudno Train Timetables
 - Deansgate G-Mex to Cardiff Central Train Timetables
 - Seowonju to Yangpyeong Train Timetables
 - Chelmsford (Essex) to Hunmanby Train Timetables
 - Birmingham Moor Street to Neath Train Timetables
 - London Marylebone to Bicester Village Train Timetables
 - London Victoria to Brighton Train Timetables
 - London Kings Cross to Nottingham Train Timetables
 - Crewe to Manchester Piccadilly Train Timetables
 - Nottingham to Birmingham New Street Train Timetables
 - Beijing West Railway Station
 - Tonbridge to St Albans City Train Timetables
 - Winchester to Totnes Train Timetables
 - es-9126-brussels-to-rotterdam
 - er-9382-rotterdam-to-paris
 - Bishops Stortford to Downham Market Train Timetables
 - Birmingham to Glasgow Train Time and Train Price
 - es-9157-amsterdam-to-london
 - er-9411-brussels-to-cologne
 - Best day trips from Newcastle
 - Waterloo to Basingstoke trains
 - Manchester Airport to Liverpool trains
 - Matlock to Derby trains
 - Diss to Norwich trains
 - Trains to Banbury
 
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.