Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Birmingham to Port Talbot Parkway by train
-
First train05:00
-
Last train22:12
-
Avg changes1
-
Fastest journey2hr 29m
-
Distance163 kilometres
-
Trains per day37
-
Avg. journey time2hr 58m
-
Train operators
Travelling from Birmingham to Port Talbot Parkway by train
Considering a train trip from Birmingham to Port Talbot Parkway? This guide will walk you through everything — from the best routes to finding the cheapest train tickets — so you can enjoy a smooth, stress-free journey.
Cost of train tickets between Birmingham and Port Talbot Parkway
The cheapest train tickets from Birmingham to Port Talbot Parkway start at £56.20. If you book a month in advance, tickets cost, on average, . If you wait until a week in advance, expect tickets to be around .
Pro tip: The best way to save on tickets from Birmingham to Port Talbot Parkway is by booking in advance. Keep in mind that tickets for this route go on sale 4 months before the travel date. So if you want to save on your booking, be sure to lock in your tickets as early as possible.
Birmingham to Port Talbot Parkway train schedule
The earliest weekday train along this route departs at 05:00.
The latest weekday train along this route departs at 22:12.
The earliest weekend train along this route departs at 05:00.
The latest weekend train along this route departs at 21:42.
37 trains run along this route each day.
Trains leave the station every 21 minutes.
Travel time and distance between Birmingham and Port Talbot Parkway
The route’s fastest journey takes 2 hours and 29 minutes, covering a total of 163 kilometres.
How far in advance can you reserve train tickets between Birmingham and Port Talbot Parkway?
You can secure tickets for travel between Birmingham and Port Talbot Parkway up to 4 months in advance. The earlier you book, the better the fares.
Maximising your travels to Port Talbot Parkway
For a smooth travel experience, explore our help articles. Start planning your holiday and explore travel ideas in our city guide: Port Talbot Parkway.
Frequently asked questions
How far is the train trip from Birmingham to Port Talbot Parkway?
The total distance from Birmingham to Port Talbot Parkway is 163 kilometres.
How much is a train ticket from Birmingham to Port Talbot Parkway?
The cheapest fare on this route is £56.20. If you book 30 days in advance, tickets cost about . If booked 7 days in advance, the cost is typically .
When are tickets available for booking for travel from Birmingham to Port Talbot Parkway by train?
You can purchase tickets for this journey 4 months ahead of the travel date.
How long does the train take from Birmingham to Port Talbot Parkway?
The fastest travel time is 2 hours and 29 minutes.
Other journeys to Port Talbot Parkway View all journeys to Port Talbot Parkway
-
From Bristol to Port Talbot Parkway From £8.57
-
From London to Port Talbot Parkway From £41.75
-
From Cardiff to Port Talbot Parkway From £9.32
-
From Liverpool to Port Talbot Parkway From £53.80
-
From Manchester to Port Talbot Parkway From £54.05
-
From Swansea to Port Talbot Parkway From £4.90
-
From Reading to Port Talbot Parkway From £49.21
-
From Crewe to Port Talbot Parkway From £116.80
Other journeys from Port Talbot Parkway
-
From Port Talbot Parkway to Cardiff From £7.08
-
From Port Talbot Parkway to Bristol From £21.62
-
From Port Talbot Parkway to London From £54.05
-
From Port Talbot Parkway to Reading From £43.00
-
From Port Talbot Parkway to Paris From £309.40
-
From Port Talbot Parkway to Manchester From £34.67
-
From Port Talbot Parkway to Swansea From £3.50
-
From Port Talbot Parkway to Liverpool From £42.50
-
From Port Talbot Parkway to Crewe From £47.60
Other journeys from Birmingham
-
From Birmingham to Leeds From £16.40
-
From Birmingham to Oxford From £9.32
-
From Birmingham to Stratford-upon-Avon From £11.18
-
From Birmingham to York From £78.66
-
From Birmingham to Newcastle From £33.18
-
From Birmingham to Brighton From £36.90
-
From Birmingham to Weston-super-Mare From £32.43
-
From Birmingham to Torquay From £27.96
-
From Birmingham to Northampton From £6.34
-
From Birmingham to Bath Spa From £27.21
-
From Birmingham to Chester From £14.17