The cheapest buses from London to Reading

Showing times and prices for Oct 18

Cheapest

$9

Average

$15

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.

The average ticket from London to Reading will cost around $ 15 if you buy it on the day, but the cheapest tickets can be found for only $ 9.

Cheapest
10:00AMLondon1h45 11:45AMReading
0 changes
$91One-way
Cheapest
01:00PMLondon1h50 02:50PMReading
0 changes
$91One-way
Cheapest
07:00PMLondon1h40 08:40PMReading
0 changes
$91One-way
2nd Cheapest
01:50PMLondon, Heathrow Airport Terminals 1, 2, 31h00 02:50PMReading
0 changes
$161One-way
2nd Cheapest
10:45AMLondon, Heathrow Airport Terminals 1, 2, 31h00 11:45AMReading
0 changes
$161One-way

Timetable London to Reading

Showing buses for tomorrow, Mon, Oct 18
12:10AMLondon, Heathrow Airport Terminals 1, 2, 30h55 01:05AMReading
0 changes
10:00AMLondon1h45 11:45AMReading
0 changes
10:45AMLondon, Heathrow Airport Terminals 1, 2, 31h00 11:45AMReading
0 changes
01:00PMLondon1h50 02:50PMReading
0 changes
01:50PMLondon, Heathrow Airport Terminals 1, 2, 31h00 02:50PMReading
0 changes
07:00PMLondon1h40 08:40PMReading
0 changes
07:40PMLondon, Heathrow Airport Terminals 1, 2, 31h00 08:40PMReading
0 changes
11:30PMLondon1h35 01:05AMReading
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sun
Oct 17
Find prices
$9Megabus
Mon
Oct 18
$41Great Western Railway
$9Megabus
Tue
Oct 19
$41Great Western Railway
$9Megabus
Wed
Oct 20
$41Great Western Railway
$9Megabus
Thu
Oct 21
$41Great Western Railway
$9Megabus
Fri
Oct 22
$41Great Western Railway
$9Megabus
Sat
Oct 23
Find prices
$9Megabus
Sun
Oct 24
$22Great Western Railway
$9Megabus
Mon
Oct 25
$41Great Western Railway
$9Megabus
Tue
Oct 26
$27Great Western Railway
$9Megabus
Wed
Oct 27
$41Great Western Railway
$9Megabus
Thu
Oct 28
$41Great Western Railway
$9Megabus
Fri
Oct 29
Find prices
$9Megabus
Sat
Oct 30
$33Great Western Railway
$9Megabus
Sun
Oct 31
$33Crossrail
$9Megabus
Mon
Nov 1
$41Great Western Railway
$9Megabus
Wed
Nov 3
$41Great Western Railway
$9Megabus
Thu
Nov 4
$41Great Western Railway
$9Megabus
Fri
Nov 5
$41Great Western Railway
$9Megabus
Sat
Nov 6
$33Great Western Railway
$9Megabus

The fastest buses from London to Reading

Showing times and prices for Oct 18

Fastest Journey

55 m

Average

1 h 20 m

Buses per day

8

Distance

59 km

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

These direct buses cover the 59 km distance in an average of 1 h 20 m but if you time it right, some buses will get you there in just 55 m .

The slowest buses will take 1 h 50 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
12:10AMLondon, Heathrow Airport Terminals 1, 2, 30h55 01:05AMReading
0 changes
$231One-way
2nd Fastest
01:50PMLondon, Heathrow Airport Terminals 1, 2, 31h00 02:50PMReading
0 changes
$161One-way
2nd Fastest
10:45AMLondon, Heathrow Airport Terminals 1, 2, 31h00 11:45AMReading
0 changes
$161One-way
2nd Fastest
07:40PMLondon, Heathrow Airport Terminals 1, 2, 31h00 08:40PMReading
0 changes
$161One-way
11:30PMLondon1h35 01:05AMReading
0 changes
$201One-way

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information from London to Reading

distanceDistance36 miles (58 km)
durationAverage bus duration1 h 40 min
priceAverage bus ticket price$9 (€7)
changesDirect busYes
carriersBus providersNational Express

Buses from London to Reading cover the 36 miles (58 km) long journey taking on average 1 h 40 min with our travel partners like National Express. There are direct bus services available. While the average ticket price for this journey costs around $9 (€7), you can find the cheapest bus ticket for as low as $9 (€7). Travelers depart most frequently from London Victoria and arrive in Reading, Station North Interchange (Stop NE).

Bus companies

Travel with National Express from London to Reading

National Express buses will get you between London and Reading from $9 (€7). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.

National Express

Looking for a cheap and hassle-free way to travel between London and Reading? National Express is the UK’s leading bus company that provides premium services and comfortable travel experiences on a budget. National Express connects hundreds of cities and towns throughout the country and even offers routes to and from major UK airports like Heathrow, Gatwick, Stansted, Luton and Bristol. Check National Express bus schedules and tickets available for the trip on Omio to find the best deals on buses from London to Reading. When you ride with National Express, you can expect to travel 36 miles (58 km) between London and Reading.

All National Express buses are air-conditioned and provide free WiFi and onboard entertainment. Most buses have seat belts and power outlets in every seat, perfect if you need to charge your phone or laptop. You can select from three ticket options for the London to Reading bus: Restricted Fare, Standard Fare, and Fully Flexible Fare. If you’re looking for more flexibility on canceling or changing your bus ticket easily, we recommend splurging on the Fully Flexible Fare option.

Operator ticket policies for COVID

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Verification of ticket with valid ID
  • Exceptions to waive change or cancellation fees policy
  • For journeys between July 1st and October 31, 2020, the following change and refund policies apply:
    • Restricted ticket: One change is allowed free of charge
    • Standard ticket: Full refund or one change is allowed free of charge
    • Fully flexible ticket: Unlimited changes to time or date are allowed
    • All change and refund requests must be made at least 24 hours before the original outbound journey. Partial refunds are not allowed.

Travel Tips

Buses from London to Reading
Take the bus to Reading 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 London to Reading.
FAQs
How much do cheap bus tickets between London and Reading cost?
If you’re looking to save money on tickets, you can find cheap London to Reading buses for as little as $9 (€7)  in the next 7 days.
What is the price of a bus ticket to Reading from London?
If you’re looking to buy your bus tickets in the next week, you can expect the London to Reading bus price to come in at an average of $9 (€7)  one way.
How many miles is it from London to Reading by bus?
The London to Reading bus distance is approximately 36 miles (58 km).
What is the London to Reading bus travel time?
The bus time from London to Reading is on average 1 h 40 min  for the 36 miles (58 km) long journey, but the time it takes to go from London to Reading by bus can vary depending on specific dates or traveling on weekends and holidays.
Which bus station from London to Reading do I depart from? Which Reading bus station from London do I arrive in?

Omio customers traveling this route depart most frequently from London Victoria   and arrive in Reading, Station North Interchange (Stop NE).

Where is the bus station in London to go to Reading? Where is the bus station in Reading located?

You can find the most popular departure bus station for this route, London Victoria, located approximately 1 mile (s) / 1 km from the city center of London. The most popular arrival bus station in Reading, called Reading, Station North Interchange (Stop NE), is located around 0 mile (s) / 0 km away from its city center.

Which bus providers can get me from London to Reading?
When taking a bus from London to Reading, you can count on National Express for the best way to get you to Reading. You can also check all possible bus providers who offer a service to Reading from London and compare the amenities they offer before buying a bus ticket.
Can I find a direct bus from London to Reading?
Yes, you can find a direct bus between London and Reading with Megabus  on Omio. This is worth paying attention to when you buy your bus ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
What time is the earliest bus from London to Reading? What time is the last bus from London to Reading?
The earliest bus for this journey departs from London at 9: 00 AM. The last bus leaves from London at 7: 00 PM. Check Omio for the latest bus schedule from London to Reading and book the best time to depart on your chosen travel date.
When should I buy the London to Reading bus for the best deals on tickets?
In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus companies offering this trip and save money. If you buy bus tickets between London and Reading within the next 7 days, you can find tickets to cost on average $9 (€7) one way. To find the best prices for this trip, consider booking your bus ticket from London to Reading a few months in advance.

Important Stations and Airports for this Journey