Considering a trip to Berkshire and need more information on the journey by train to Reading from London? Look no further!
Generally, the train from London to Reading takes around 1 hour and 5 minutes but can take just 23 minutes on the quickest services. With around 319 direct trains running on this popular route each day, you can make yourself comfortable as you don’t need to worry about making any changes.
On this route, you can travel with either Great Western Railway (GWR), South Western Railway (SWR) or the Elizabeth Line (previously TfL Rail). With GWR and the Elizabeth Line, you’ll depart from London Paddington station, whereas with SWR, your journey will start at London Waterloo station. No matter who you decide to travel with, your train will arrive at Reading station.
From the station, you’re a short walk from the town centre and some of the local landmarks, including Reading Museum and Reading Abbey Ruins. In August, the town is also home to one of the UK’s biggest music events – Reading Festival.
If you’d like to book cheap train tickets, travel at Off-Peak times, as tickets are usually cheaper during quieter travel times on weekdays and weekends. If you travel by train fairly frequently, why not get a Railcard? You’ll save up to 1/3 on eligible journeys for a whole year.
Ready to book? Start your search for cheap train tickets from London to Reading in our Journey Planner at the top of the page. For more information, scroll down for train timetables, FAQs and tips on finding cheap train fares.
For more money-saving tips on UK and European train travel, read our cheap train tickets guide.