Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Neath to Reading by train
-
First train03:58
-
Last train20:41
-
Avg changes0
-
Fastest journey2hr 9m
-
Distance197 kilometres
-
Trains per day60
-
Avg. journey time2hr 31m
-
Train operators
Discover Neath to Reading by train
Planning a train adventure from Neath to Reading? To get started, check out our detailed guide to a seamless, enjoyable journey.
Cost of train tickets between Neath and Reading
The cheapest train tickets from Neath to Reading start at AU$146.73. 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 Neath to Reading is by booking in advance. Keep in mind that tickets for this route go on sale 5 and a half 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.
Neath to Reading departure frequency and train timetable
With 60 trains scheduled on this journey daily and trains leaving the station every 5 minutes, travellers have a number of options to choose from. If you are travelling on a weekday, the earliest train you can catch is at 03:58 and the last one is at 20:41. If you are travelling during the weekend, the earliest train you can catch is at 04:11, with the last one at 20:41.
Average train travel time from Neath to Reading
The quickest time by train is 2 hours and 9 minutes, travelling a total distance of 197 kilometres.
How early can you book train tickets from Neath to Reading?
Tickets on this route typically go on sale 5 and a half months in advance. Booking early gives you access to the most competitive prices and ample seating options.
Making your Neath to Reading travels smooth and enjoyable
Explore our wide range of help articles for a hassle-free journey and find travel ideas from our city guide: Reading.
Frequently asked questions
How far is it from Neath to Reading by train?
The train journey between Neath and Reading covers 197 kilometres.
How much does a train ticket from Neath to Reading cost?
The cheapest ticket on this route is AU$146.73. When booked 30 days ahead, the price is typically . If booked 7 days in advance, expect to pay around .
How far in advance can I book my Neath to Reading train travel?
Tickets for travel along this route go on sale 5 and a half months in advance.
What’s the travel time from Neath to Reading by train?
The fastest journey is 2 hours and 9 minutes.
Other journeys to Reading View all journeys to Reading
-
From London to Reading From AU$36.50
-
From Oxford to Reading From AU$8.76
-
From Newton Abbot to Reading From AU$89.79
-
From Swansea to Reading From AU$74.46
-
From Coventry to Reading From AU$30.66
-
From Chippenham to Reading From AU$53.29
-
From Birmingham to Reading From AU$27.74
-
From Bournemouth to Reading From AU$16.79
-
From Bath Spa to Reading From AU$38.69
-
From Brighton to Reading From AU$95.63
-
From Edinburgh (Waverley, city centre) to Reading From AU$218.27
-
From Bristol to Reading From AU$62.78
Other journeys from Reading
-
From Reading to Birmingham From AU$27.74
-
From Reading to Bournemouth From AU$18.98
-
From Reading to Bath Spa From AU$37.96
-
From Reading to Brighton From AU$95.63
-
From Reading to Edinburgh (Waverley, city centre) From AU$139.43
-
From Reading to London From AU$36.50
-
From Reading to Oxford From AU$10.22
-
From Reading to Newton Abbot From AU$89.06
-
From Reading to Swansea From AU$67.16
-
From Reading to Coventry From AU$40.15
-
From Reading to Chippenham From AU$57.67
-
From Reading to Southampton From AU$13.87
Other journeys from Neath
-
From Neath to London From AU$89.06
-
From Neath to Bristol From AU$51.10
-
From Neath to Crewe From AU$105.12
-
From Neath to Cardiff From AU$19.71
-
From Neath to Manchester From AU$216.81
-
From Neath to Birmingham From AU$85.41
-
From Neath to Liverpool From AU$91.25
-
From Neath to Swindon (Wilts) From AU$85.41
-
From Neath to Newport (South Wales) From AU$22.42
-
From Neath to Bath Spa From AU$62.78
-
From Neath to Swansea From AU$6.22
-
From Neath to Sheffield From AU$142.35