London to Reading

Save 61% on average when you buy in advance

Trains from London to Reading

Looking to visit Reading? You couldn’t have chosen a nicer destination. This vibrant city is known for its beer, biscuits and bulbs dating back to the Industrial Revolution. Today, it’s a popular metropolitan location that boasts front row seats overlooking the River Thames. Reading hosts the UK’s famous Reading Festival and is home to a vibrant arts and culture community that offers some of the finest entertainment in the country. Enjoy wonderful food and drinks wherever you wander thanks to a street food and restaurant selection like no other.

The best part is you can easily jump on a train from London to Reading. The journey typically takes 1 hour and five minutes. However, you can fast-track your trip by catching a direct service that will drop you off in as little as 23 minutes. As for the journey, you’ll cover 59 miles (36 km). There are plenty of trains running throughout the day and tickets start at £17.55*.

Ready to hop aboard? Book in advance using Rail Online.


Find the best prices on tickets from London to Reading

Visiting new locations is fun and exciting. However, to make sure you have the best time possible, it’s important that you stick to your travel budget. The good news is you can do exactly that by purchasing your tickets using Rail Online. We provide everything you need in one convenient location, from train timetables and boarding information to ticket prices and more. All you have to do is select your preferred option and check out using our online ordering system.

Use the following tips to find the best price on your train tickets

  • Get a Railcard: When you use a Railcard and Oyster card together, you can save up to 1/3 of the costs across eligible trips. This means you can travel around the UK at a lowered rate.
  • Book in advance: Booking in advance is always an assured way to find cheaper tickets; most train carriers will have tickets available 12 weeks before departure
  • Travel off-peak: Travelling off-peak means a more peaceful journey and a cheaper fare as the demand for tickets is lowered in off-peak periods.
  • Utilise GroupSave: If you're travelling with 3-9 people, you can save up to 34% on eligible trips with off-peak and super off-peak fare

Ready to enjoy great value across your trip? It’s never been easier with Rail Online. We make planning your travel arrangements quick, easy and stress-free so you can focus on the more important things.

Need a return ticket? We can help with tickets from Reading to London.

Frequently Asked Questions

Looking for more information about your future trip from undefined? Our team at Rail Online have the answers to all your questions.

How long does the train from London to Reading take?

You’ll be glad to know that the train from London to Reading can take as little as 23 minutes when you catch a direct service. Non-direct services, on the other hand, can take up to 1 hour and 5 minutes.

Is there Wi-Fi available on trains from London to Reading?

Yes, there certainly is. Commuters on trains from London to Reading can enjoy free Wi-Fi to make their trip convenien t and enjoyable. Whether you’re catching up on work or enjoying a movie on your smartphone, just keep an eye out for the blue Wi-Fi signs on the train carriages.

What time does the first train from London to Reading leave?

What's the distance between London and Reading by train?

The journey from London to Reading is 36 miles (59 km). Expect a comfy ride and wonderful views when you hop on this service.

What's the difference between 1st and 2nd classes?

If you're seeking a more comfortable and enjoyable travel experience for your upcoming train journey, First Class may be the perfect option for you. Not only do you get to enjoy more spacious and comfortable seats, but you'll also have t he opportunity to relax in a peaceful and quiet carriage while indulging in a delicious meal or drink served right to yo ur seat. Plus, the exclusive lounges available at select stations provide an extra layer of comfort and convenience duri ng your trip. If you're short on time, the fast-track boarding process ensures that you can move through the station qui ckly and easily, freeing up additional time to relax before your journey. And if First Class isn't in your budget this t ime around, don't worry - Second Class still offers plenty of amenities to ensure a pleasant and comfortable journey, in cluding comfortable seating, ample luggage storage, and an onboard catering service.

How much does the train from London to Reading cost?

Good news: train tickets from London to Reading cost as little as £17.55*. This means you can easily find an affordab le travel option for your trip. Remember, prices may increase based on your departure time, seat preference and when you make your booking. You can save money by travelling during off-peak times.

Is there a direct train from London to Reading?

Yes, you can catch a direct train from London to Reading. This will significantly reduce your travel time. These services typically take 23 minutes compared to non-direct service s which can take up to 1 hour and 5 minutes.

How much CO2 will I save by taking this train journey?

Taking the train from London to Reading not only saves you time and hassle, but it's also a great way to help the planet! By hopping on a train instead of driving, you can save u p to 8.62 kg of CO2 emissions and make a positive impact on the environment.