The cheapest trains from Birmingham to Reading

Showing times and prices for 17 Oct

Cheapest

£35

Average

£47

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 Birmingham to Reading will cost around £ 47 if you buy it on the day, but the cheapest tickets can be found for only £ 35.

Cheapest
10:04Birmingham New Street2h35 12:39Reading
1 changes
£351One-way
11:08Birmingham Snow Hill2h31 13:39Reading
1 changes
£371One-way
09:12Birmingham Moor Street2h27 11:39Reading
1 changes
£371One-way
08:28Birmingham Moor Street2h56 11:24Reading
1 changes
£621One-way
11:30Birmingham New Street2h54 14:24Reading
1 changes
£621One-way

Timetable Birmingham to Reading

Showing trains for tomorrow, Sun, 17 Oct
08:28Birmingham Moor Street2h56 11:24Reading
0 changes
09:12Birmingham Moor Street2h27 11:39Reading
0 changes
10:04Birmingham New Street2h35 12:39Reading
0 changes
11:08Birmingham Snow Hill2h31 13:39Reading
0 changes
11:30Birmingham New Street2h54 14:24Reading
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Sat
16 Oct
£26Cross Country
£14Megabus
Sun
17 Oct
£33Cross Country
£14Megabus
Tue
19 Oct
£67Cross Country
£15National Express
Wed
20 Oct
£67Cross Country
£15National Express
Thu
21 Oct
£26Cross Country
£12Megabus
Fri
22 Oct
£25Cross Country
£15National Express
Sat
23 Oct
£25Cross Country
£12Megabus
Mon
25 Oct
£32Cross Country
£12Megabus
Tue
26 Oct
£25Cross Country
£12Megabus
Fri
29 Oct
£25Cross Country
£12Megabus
Sat
30 Oct
£25Cross Country
£12Megabus
Sun
31 Oct
£25Cross Country
£12Megabus
Tue
2 Nov
£25Cross Country
£12Megabus
Thu
4 Nov
£25Cross Country
£12Megabus

The fastest trains from Birmingham to Reading

Showing times and prices for 17 Oct

Fastest Journey

2 h 27 m

Average

2 h 40 m

Trains per day

5

Distance

131 km

It's difficult to get from Birmingham to Reading without changing at least once.

Fastest
09:12Birmingham Moor Street2h27 11:39Reading
1 changes
£371One-way
11:08Birmingham Snow Hill2h31 13:39Reading
1 changes
£371One-way
10:04Birmingham New Street2h35 12:39Reading
1 changes
£351One-way
11:30Birmingham New Street2h54 14:24Reading
1 changes
£621One-way
08:28Birmingham Moor Street2h56 11:24Reading
1 changes
£621One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Reading from Birmingham

distanceDistance81 miles (130 km)
durationAverage train duration1 h 36 min
priceAverage train ticket price£40 (€46)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain companiesCross Country

Trains from Birmingham to Reading cover the 81 miles (130 km) long route taking on average 1 h 36 min with our travel partners like Cross Country. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £25, but the average price of train tickets is £40. Travellers depart most frequently from Birmingham New Street and arrive in Reading.

Train companies

Train between Birmingham and Reading with CrossCountry

CrossCountry trains will get you from Birmingham to Reading from £25. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

CrossCountry

Book your CrossCountry Birmingham to Reading train with Omio and enjoy a smooth and relaxing journey! Check CrossCountry’s up-to-date train timetables for the ideal departure and arrival times, compare the fastest Birmingham to Reading routes as well as the amenities offered in the class fare you choose and buy the most affordable CrossCountry train tickets online that fit your budget. The distance from Birmingham to Reading is 81 miles (130 km), and the best price for a one-way Birmingham - Reading CrossCountry train ticket starts at £25 if you book in advance. If you would rather search for your CrossCountry ticket in the Omio app, you can quickly see if it's a mobile ticket so that you can go paperless when travelling by train. Waiting in a queue at the train station to purchase your train ticket will become yesterday's news. So, book your train tickets online quickly and easily and enjoy your trip with CrossCountry!

CrossCountry has the following ticket policies due to COVID-19, which you should be aware of when booking and travelling by train from Birmingham to Reading:

  • Refund or voucher policy
  • If you have an Off-Peak or Anytime ticket, you can get a full refund and the £10 admin fee has been waived. Advance tickets are normally non-refundable but you can now also get a full refund if your Advance ticket was booked before 23 March 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Trains from Birmingham to Reading
Travel by train 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 Birmingham to Reading.
FAQs
What is the cost of cheap trains between Birmingham and Reading?
Looking to save money on your journey? Omio customers have found the cheapest train from Birmingham to Reading for the next 7 days starting from £25  one way.
What is the average price of train tickets between Birmingham and Reading?
If you’re looking to buy tickets for this trip in the next 7 days, you’ll find that Birmingham to Reading train prices are on average £40  one way.
How many miles is it from Birmingham to Reading by train?
The distance between Birmingham and Reading by train is approximately 81 miles (130 km).
How long is the train from Birmingham to Reading?
On average the train from Birmingham to Reading duration is 1 h 36 min  for the 81 miles (130 km) long journey, but the travel time can vary if you depart on weekends and holidays.
Which train station from Birmingham to Reading do I depart from? Which Reading train station from Birmingham do I arrive in?

Some of the Birmingham train stations to Reading you can start your journey from include Birmingham New Street and Birmingham Moor Street. Similarly, some of the arrival train stations in Reading include Reading and Reading West.

When travelling this route, Omio customers are departing most frequently from Birmingham New Street   and arriving in Reading.

Where do I find the Birmingham train station to Reading? Where is the Reading train station?

The most popular departure train station with passengers for this journey, called Birmingham New Street, is located 0 mile (s) / 0 km from the city centre of Birmingham.

The most popular arrival train station, Reading, is located 0 mile (s) / 0 km away from the city centre of Reading.

Which train providers can get me from Birmingham to Reading?
For the best Birmingham to Reading train to purchase, you can travel safely and comfortably with Cross Country. However, it's always good to check all possible train providers with services to Reading from Birmingham to compare what amenities they may offer.
How many trains are there between Birmingham and Reading a day?
On average, there are 12 trains a day from Birmingham to Reading. The train times and services may be different on weekends and holidays compared to weekdays.
What time is the earliest train from Birmingham to Reading? What time is the last train from Birmingham to Reading?
You can take the first train from Birmingham to Reading at 07: 04   or take the last train from Birmingham to Reading leaving at 10: 04. Look for the latest Birmingham Reading train times on Omio and book the best time to take the train for this trip.
How far in advance should I book a train ticket between Birmingham and Reading to get the best deals?
The price of a one way train ticket from Birmingham to Reading is on average £40 if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this trip. In general, you can find train tickets from Birmingham to Reading available a few months in advance.

Important Stations and Airports for this Journey

Birmingham
Reading
Birmingham New Street is the most popular Birmingham 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 Birmingham for your journey to Reading.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxiTaxi
ticketOfficeHours
Ticket office hours
Sun: 07: 30 - 23: 00 | Mon - Sat: 05: 15 - 23: 00
Connections to/from station
Train lines: West Midlands, CrossCountry, Avanti West Coast, Transport for Wales
Bus lines: N5, N6, N8, 4, 9, 23, 45, 50, 61, X51, X70