Travel options
from Reading to London

You can get from Reading to London by train, bus or flight.

Our recommendation

To get from Reading to London on Oct 25 we recommend taking a bus because it’s the best combination of price and speed.

06:05PMReading0h55 07:00PMLondon, Heathrow Airport Terminals 1, 2, 3
0 changes
$181One-way
Cheapest
06:05PMReading1h40 07:45PMLondon
0 changes
$101One-way
Other options
09:35AMReading0h55 10:30AMLondon, Heathrow Airport Terminals 1, 2, 3
0 changes
$181One-way
09:35AMReading1h40 11:15AMLondon
0 changes
$101One-way
03:05PMReading0h55 04:00PMLondon, Heathrow Airport Terminals 1, 2, 3
0 changes
$181One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Sun
Oct 24
Find prices
$15Megabus
Mon
Oct 25
$30South Western Railway
$9Megabus
Tue
Oct 26
$30South Western Railway
$9Megabus
Wed
Oct 27
$30South Western Railway
$9Megabus
Thu
Oct 28
$30South Western Railway
$9Megabus
Fri
Oct 29
$30South Western Railway
$9Megabus
Sat
Oct 30
$34Crossrail
$9Megabus
Sun
Oct 31
$34Crossrail
$9Megabus
Mon
Nov 1
$30South Western Railway
$9Megabus
Tue
Nov 2
$30South Western Railway
$9Megabus
Wed
Nov 3
$30South Western Railway
$9Megabus
Thu
Nov 4
$30South Western Railway
$9Megabus
Fri
Nov 5
$30South Western Railway
$9Megabus
Sat
Nov 6
$30South Western Railway
$9Megabus
Sun
Nov 7
$25South Western Railway
$9Megabus
Mon
Nov 8
Find prices
$9Megabus
Wed
Nov 10
$29South Western Railway
$9Megabus
Thu
Nov 11
$30South Western Railway
$9Megabus
Fri
Nov 12
$30South Western Railway
$9Megabus
Sat
Nov 13
$30South Western Railway
$9Megabus

Travel Information from Reading to London

distanceDistance36 miles (58 km)
modeAvailable travel modesBus or train
priceTicket price range$9 - $40
cheapestCheapest modeBus • $9 (€7) • 1 h
fastestFastest modeTrain • $40 (€33) • 45 min
carriersPopular travel companiesMegabus or Great Western Railway

Travel 36 miles (58 km) by bus or train to London from Reading. If speed is a priority, then a train is the best option with an average duration of 45 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $9 (€7). The most popular travel companies which serve this journey are Megabus or Great Western Railway among others. Travelers can even take a direct bus from Reading to London.

The Window Seat

Read more about London

London: A City Guide
London: A City Guide

Where do you start with a city like London? Each corner of this sprawling metropolis has its own distinct vibe. If you like the finer things head to the West, if leafy gardens are your thing then North is for...

Continue reading
Capital Gains
Capital Gains

Europe’s biggest capital cities are all mesmerizing in their own right but depending on what type of person you are, one of the big five—Berlin, London, Madrid, Paris and Rome—will call to you more...

Continue reading
Beyond Greta
Beyond Greta

The global outbreak of COVID-19 has made us reevaluate our lives in every way. Things that used to worry us don’t seem important anymore. The pandemic has also cast a spotlight on what we are doing to our...

Continue reading

Travel from Reading to London: Journey Details

Getting into London from Reading is fast and easy, with a wide choice of buses and trains available every day of the week. Catching the train is easily the fastest route into the English capital, taking less than half an hour at any time of day and taking travelers in the UK to the heart of London. However, if you need to travel in the middle of the night, a bus connection via Heathrow may be more suitable. Buses are also a great option for anyone who needs to catch an international flight.

Return trips from London to Reading are also available.

Buses from Reading to London

Buses from Reading to London are both convenient and affordable. National Express runs a daily bus service (called RailAir) which runs from the center of Reading to London Victoria Coach Station via the arrivals terminals at Heathrow. This service runs through the night, with breakfast departures that would suit day trippers and commuters alike. Expect the bus journey to take around 2 hours 15 minutes, although this may be longer during rush hour.

Trains from Reading to London

Trains from Reading to London are the easiest and fastest way to travel between the two cities. First Great Western can run as many as 10 direct trains every hour from Reading to London Paddington, which takes just 27 minutes to make the trip without any changes along the way. Whatever time of day you need to travel, there should be train departures available. They all run into Paddington, which is well connected to the rest of London via the Circle, Hammersmith & City, District and Bakerloo lines, as well as local bus services.

Travel Tips

Travel from Reading to London
Travel 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
How do I go from Reading to London?

There are 2 ways that you can travel from Reading to London. You can take a bus or train.

What is the cheapest way from Reading to London?

The cheapest way to travel to London from Reading is by taking a bus with an average price of $9 (€7).

This is compared to other travel options to London:

A bus is generally $32 (€26) less than a train for the same route. Taking a train costs on average $40 (€33) from Reading to London.

What is the fastest way from Reading to London?

The quickest way to travel to London from Reading is by train, which takes on average 45 min   compared to other travel options that may take you longer to get to your destination:

In comparison, getting to London by bus can take on average 1 h.

How many miles from Reading to London would I travel?

The Reading to London distance is around 36 miles (58 km).

How many services a day are there from Reading to London?

The average frequency per day from Reading to London is:

  • 51 trains a day.

However, we recommend checking specific travel dates for your journey from Reading to London as scheduled services by bus or train can vary by season or day of the week.

When traveling to London from Reading, where do I depart from Reading and where do I arrive in London?

These are the most popular departure and arrival points when traveling from Reading to London:

  • Most travelers who book a bus ticket from Reading to London depart from Reading, Station North Interchange (Stop NE) to London, Victoria Coach Station.
  • Most travelers who book a train ticket from Reading to London depart from Reading to London Victoria.
Which travel operators can get me to London from Reading?

If finding a good deal is your main consideration for your trip from Reading to London, then we'll help you find the best value travel companies for you:

  • Megabus can get you to London by bus. You can find a good deal for bus tickets with Megabus from Reading to London for $9 (€7) on Omio.
  • Great Western Railway can get you to London by train. You can find a good deal for train tickets with Great Western Railway from Reading to London for $40 (€33) on Omio.
Can I find a direct route to London from Reading?

Yes, there are direct services available from Reading to London with the following travel companies:

  • You'll find direct buses with Megabus.

Direct services tend to save you time and add more convenience in getting you to London as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets to London from Reading.

What other popular destinations should I add to my itinerary for my trip from Reading to London?
Looking to extend your trip from Reading to London? Many Omio customers who go from Reading to London usually extend their vacation to explore other popular destinations like Paris, Amsterdam or Brussels. If you're looking to explore Paris, Amsterdam or Brussels from London, let Omio find you the best connections available at an affordable price.
How far in advance should I book tickets between Reading and London online to get the best deals?

When planning your trip from Reading to London, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Bus tickets cost $9 (€7) one way on average.
  • Train tickets cost on average $40 (€33) one way.

However, we recommend buying tickets from Reading to London online a few months in advance to get the best deals and save money on your upcoming journey.

Important Stations and Airports for this Journey

Travelling from Reading to London: related information

Here are some other resources that might have the information you need