Reading to London train from £14

Cheap train tickets from Reading to London

Showing times and prices for 29 Jun

Cheapest

£23

Average

£31

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
08:11Reading1h26 09:37London Waterloo
0 changes
£231One-way
08:14Reading0h23 08:37London Paddington
0 changes
£321One-way
08:31Reading0h39 09:10London Paddington
0 changes
£321One-way
08:32Reading0h29 09:01London Paddington
0 changes
£321One-way
08:10Reading0h48 08:58London Paddington
0 changes
£321One-way

Train schedule Reading to London

Showing trains for tomorrow, Wednesday, 29 June
08:10Reading0h48 08:58London Paddington
0 changes
08:10Reading0h25 08:35London Paddington
0 changes
08:11Reading1h26 09:37London Waterloo
0 changes
08:14Reading0h23 08:37London Paddington
0 changes
08:17Reading0h25 08:42London Paddington
0 changes
08:17Reading0h35 08:52London Paddington
0 changes
08:20Reading0h24 08:44London Paddington
0 changes
08:25Reading0h59 09:24London Paddington
0 changes
08:29Reading0h30 08:59London Paddington
0 changes
08:31Reading0h39 09:10London Paddington
0 changes
08:32Reading0h29 09:01London Paddington
0 changes
08:41Reading0h27 09:08London Paddington
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Wed
29 Jun
Thu
30 Jun
Fri
01 Jul
Sat
02 Jul
Sun
03 Jul
Mon
04 Jul
Tue
05 Jul
Wed
06 Jul
Thu
07 Jul
Fri
08 Jul
Sat
09 Jul
Sun
10 Jul
Mon
11 Jul
Tue
12 Jul
Wed
13 Jul
Thu
14 Jul
Fri
15 Jul
Sat
16 Jul
Sun
17 Jul
Mon
18 Jul
Tue
19 Jul

Fastest train times from Reading to London

Showing times and prices for 29 Jun

Fastest Journey

23 m

Average

37 m

Trains per day

12

Distance

59 km

Of the 12 trains that leave Reading for London every day 12 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
08:14Reading0h23 08:37London Paddington
0 changes
£321One-way
08:20Reading0h24 08:44London Paddington
0 changes
£321One-way
08:10Reading0h25 08:35London Paddington
0 changes
£321One-way
08:17Reading0h25 08:42London Paddington
0 changes
£321One-way
08:41Reading0h27 09:08London Paddington
0 changes
£321One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Reading to London

distanceDistance36 miles (58 km)
durationAverage train duration24 min
priceAverage train ticket price£24 (€26)
frequencyTrain frequency184 a day
changesDirect trainYes, there are 184 direct trains a day
carriersTrain companiesTfl Rail, Great Western Railway, South Western Railway or First Great Western Service

Trains from Reading to London cover the 36 miles (58 km) long journey taking on average 24 min with our travel partners like Tfl Rail, Great Western Railway, South Western Railway or First Great Western Service. Normally, there are 184 trains operating per day, including direct services available. While the average ticket price for this journey costs around £24, you can find the cheapest train ticket for as low as £22. Travellers depart most frequently from Reading and arrive in London Victoria.

Train companies: Great Western Rail and South Western Railway trains Reading to London

For as little as £22 you can travel by train from Reading to London with Great Western Rail and South Western Railway. Omio will show you the best deals, timetables and tickets available for this journey.

Great Western Rail
South Western Railway

One of the best ways to travel between Reading and London is by taking a train with Great Western Rail. Omio helps you find the ideal Great Western Rail train from Reading to London by showing you Great Western Rail current train timetables, the train tickets on offer (including amenities offered onboard and travel information like luggage policy) and the best prices for this Reading to London trip. You can expect to travel 36 miles (58 km) between Reading and London on a train with Great Western Rail. If you are using the Omio app to search for trains from Reading to London, you can check straight away if the Great Western Rail ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the train station. Once you’ve found that perfect train, book your Great Western Rail train ticket on Omio quickly and easily, then enjoy your upcoming trip to London from Reading!

Great Western Rail from Reading to London train information:

  • Average Duration: 30 min
  • Great Western Rail frequency: 160 a day

Omio helps you compare and book the perfect train with South Western Railway from Reading to London for a smooth and relaxing journey. Check the latest South Western Railway train timetables for the ideal departure and arrival times, take a look at the travel information for the Reading to London train with South Western Railway (such as baggage allowance and amenities offered onboard), compare the best connections for your Reading - London trip and then book a cheap train ticket with ease. The distance from Reading to London by train is 36 miles (58 km). You can book tickets for this South Western Railway train for as low as £22 one-way if you book in advance. When you search for South Western Railway tickets from Reading to London in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a train. Book that perfect South Western Railway Reading - London train ticket online and enjoy your trip!

Quick Guide: Trains from Reading to London

Average Price: £16
Trains per day: ~ 300
Changes: Direct
Average Time: 0h32
Fastest Route: 0h32
Slowest Route: 1h00
 

Trains from Reading to London

There are over 300 daily trains from Reading to London Paddington. The service operates 24-hours a day and is provided by Great Western Railway. The direct journey takes approximately 40 minutes although this can be longer on overnight or Sunday services. Great Western Railway also operates a direct service from Reading to London Waterloo with two to three departures an hour from around 5:30 a.m. until just after midnight.

What are the departure and arrival stations for trains from Reading to London?

Departure Station:Reading station is one of the UK's busiest interchanges and is located within an easy walk of the town centre. It's served by local buses and has taxi ranks, car parking and bicycle storage facilities.

Arrival Station:Both London Paddington and London Waterloo Stations are well-connected to the city's transport systems by local buses and underground trains. Waterloo is served by the Jubilee, Bakerloo, Northern and Waterloo & City lines while Paddington is on the Circle, Bakerloo, District and Hammersmith & City lines. Both stations have taxi ranks, car parking and bicycle storage facilities.

Travel Tips: Trains from Reading to London

Travel by train to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Reading to London.
FAQs
If you’re looking to save money on tickets, you can find a cheap train to London from Reading for as little as £22  in the next 7 days.
If you’re looking to purchase your train tickets in the next week, you can expect the Reading to London train price to come in at an average of £24  one way.
You should expect to travel around 36 miles (58 km)  from Reading to London by train.
The train time to London from Reading is on average 24 min  for the 36 miles (58 km) long journey, but the time it takes to go from Reading to London by train can vary depending on specific dates or travelling on weekends and holidays.

Some of the Reading train stations to London you can start your journey from include Reading, Reading West and Reading. Similarly, some of the arrival train stations in London include London Victoria, London Euston and London Kings Cross.

When travelling this route, Omio customers are departing most frequently from Reading   and arriving in London Victoria.

Passengers board the train most frequently from Reading, which is located around 0.2 miles (420 m) away from the city centre, and they get off the train at London Victoria, located 1.8 miles (2.9 km) away from the city centre.

For the best Reading to London train to purchase, you can travel safely and comfortably with Tfl Rail, Great Western Railway, South Western Railway or First Great Western Service. However, it's always good to check all possible train companies with services to London from Reading to compare what amenities they may offer.
Yes, there are 184 direct trains from Reading to London per day with South Western Railway, TfL Rail or Great Western Railway  on Omio. This is worth paying attention to when you purchase your train ticket as direct services tend to offer more convenience and help save you time travelling to your destination.
On average, there are 184 trains a day from Reading to London. The train times and services may be different on weekends and holidays compared to weekdays.
The first Reading to London train departs at 04: 42   and the last train from Reading to London leaves at 22: 53. Check out the most up-to-date Reading to London train timetable on Omio and find the best time to travel to your destination.
If you book Reading to London train tickets within the next 7 days, you can find one way tickets to cost on average £24. However, booking in advance gives you access to the best prices for trains from Reading to London. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Reading
London
Reading is the most popular Reading railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Reading for your journey to London.
Amenities at station
WifiWifi
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3451652030
Public transport options for Reading
Location for Rail Replacement Services: At the North side of the station
Amenities at station
WifiWifi
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Public transport options for Reading West
Location for Rail Replacement Services: Towards Reading: Bus Stop on Oxford Road under Railway Bridge. Heading away from Reading Bus Stop on Oxford Road, outside McDonalds.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language