The cheapest trains from Cardiff to Reading

Showing times and prices for 19 Oct

Cheapest

£44

Average

£53

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

Cheapest
10:18Cardiff Central1h27 11:45Reading
0 changes
£441One-way
Cheapest
11:18Cardiff Central1h27 12:45Reading
0 changes
£441One-way
Cheapest
12:18Cardiff Central1h26 13:44Reading
0 changes
£441One-way
11:30Cardiff Central2h09 13:39Reading
1 changes
£451One-way
10:30Cardiff Central2h10 12:40Reading
1 changes
£451One-way

Timetable Cardiff to Reading

Showing trains for tomorrow, Tue, 19 Oct
08:18Cardiff Central1h27 09:45Reading
0 changes
08:41Cardiff Central1h25 10:06Reading
0 changes
09:18Cardiff Central1h27 10:45Reading
0 changes
09:27Cardiff Central2h13 11:40Reading
0 changes
10:18Cardiff Central1h27 11:45Reading
0 changes
10:30Cardiff Central2h10 12:40Reading
0 changes
11:18Cardiff Central1h27 12:45Reading
0 changes
11:30Cardiff Central2h09 13:39Reading
0 changes
12:18Cardiff Central1h26 13:44Reading
0 changes

This is the last train of the day.

Find all the dates and times for this journey

The fastest trains from Cardiff to Reading

Showing times and prices for 19 Oct

Fastest Journey

1 h 25 m

Average

1 h 41 m

Trains per day

9

Distance

153 km

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

These direct trains cover the 153 km distance in an average of 1 h 41 m but if you time it right, some trains will get you there in just 1 h 25 m .

The slowest trains will take 2 h 13 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
08:41Cardiff Central1h25 10:06Reading
0 changes
£631One-way
12:18Cardiff Central1h26 13:44Reading
0 changes
£441One-way
10:18Cardiff Central1h27 11:45Reading
0 changes
£441One-way
09:18Cardiff Central1h27 10:45Reading
0 changes
£631One-way
11:18Cardiff Central1h27 12:45Reading
0 changes
£441One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Cardiff and Reading

distanceDistance95 miles (153 km)
priceAverage train ticket price£40 (€46)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesGreat Western Railway

Trains from Cardiff to Reading cover the 95 miles (153 km) long journey taking on average 2 h with our travel partners like Great Western Railway. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £33, but the average price of train tickets is £40. Travellers depart most frequently from Cardiff Central and arrive in Reading.

Travel Tips

Trains from Cardiff 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 Cardiff to Reading.
FAQs
What is the price of the cheapest train between Cardiff and Reading?
You can find a cheap train from Cardiff to Reading for some dates and times for as low as £33  one way in the next 7 days.
How much is a train ticket from Cardiff to Reading?
In the next 7 days you’ll find that the average cost of a train ticket between Cardiff and Reading is £40  one way.
How far is it from Cardiff to Reading by train?
You should expect to travel around 95 miles (153 km)  between Cardiff and Reading by train.
How long is the train between Cardiff and Reading?
The train time from Cardiff to Reading is on average 2 h  for the 95 miles (153 km) long journey, but the time it takes to go to Reading from Cardiff by train can vary depending on specific dates or travelling on weekends and holidays.
What is the departure train station in Cardiff and arrival train station in Reading?

There are a few train stations in Cardiff to start your trip from including Cardiff Central, Cardiff (Queen Street) and Cardiff (Cathays). In Reading you have a few train station options to choose from for your arrival including Reading and Reading West.

Omio customers travelling this route depart most frequently from Cardiff Central   and arrive in Reading.

Where is the Cardiff train station located? Where is the Reading train station located?

Passengers booking this route most frequently board their trains from Cardiff Central and need to travel around 0 mile (s) / 0 km from the city centre to get to this train station.

Passengers arriving in Reading most often arrive at Reading and need to travel around 0 mile (s) / 0 km from this train station to the city centre.

Which train providers can get me from Cardiff to Reading?
For the best Cardiff to Reading train to book, you can travel safely and comfortably with Great Western Railway. However, it's always good to check all possible train companies with services to Reading from Cardiff to compare what amenities they may offer.
How many trains are there to Reading from Cardiff a day?
The average number of trains departing Cardiff for Reading is 25 a day. The train schedules and services may vary between weekdays and weekends.
What time is the earliest train from Cardiff to Reading? What time is the last train from Cardiff to Reading?
The earliest train for this trip departs from Cardiff at 07: 22. The last train leaves from Cardiff at 11: 20. Check Omio for the latest train schedule from Cardiff to Reading and book the best time to depart on your chosen travel date.
How early should I book Cardiff to Reading train tickets to get the best deals?
The price of a one way train ticket from Cardiff 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 route. In general, you can find train tickets to Reading from Cardiff available a few months in advance.

Important Stations and Airports for this Journey

Cardiff
Reading
Cardiff Central is the most popular Cardiff 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 Cardiff for your journey to Reading.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxiTaxi
ticketOfficeHours
Ticket office hours
Mon - Fri: 05: 40 - 21: 30 | Sat: 05: 40 - 21: 30 | Sun: 07: 30 - 21: 30
Connections to/from station
Commuter rail lines: City Line, Rhondda Line, Rhymney Line, Valley Line, South Wales Main Line
Train lines: Transport for Wales, CrossCountry, Great Western Railway