* Direct trains (Avanti West Coast): 3 hours 24 minutes - 3 hours 34 minutes
* Direct trains (Transport for Wales): 3 hours 40 minutes - 4 hours 3 minutes
* Indirect trains (with one change): 3 hours 40 minutes - 5 hours 19 minutes
Please note that these journey times are approximate and may vary on specific days and times of the year. For the most up-to-date information on train times and fares, it's best to check the National Rail Enquiries website or app.