Travel options
from Cardiff to Reading

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

Our recommendation

To get from Cardiff to Reading on Nov 29 we recommend taking a train because it’s the best combination of price and speed.

10:18AMCardiff Central1h27 11:45AMReading
0 changes
$601One-way
Cheapest
10:18AMCardiff Central1h27 11:45AMReading
0 changes
$601One-way
Other options
10:30AMCardiff Central2h10 12:40PMReading
1 changes
$611One-way
08:41AMCardiff Central1h25 10:06AMReading
0 changes
$851One-way
08:18AMCardiff Central1h27 09:45AMReading
0 changes
$851One-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

Mon
Nov 29
$60Great Western Railway
$9Flixbus
Wed
Dec 1
$61Great Western Railway
$9Flixbus
Thu
Dec 2
$45Great Western Railway
Find prices
Fri
Dec 3
$61Great Western Railway
$13Flixbus
Sat
Dec 4
$60Great Western Railway
$10Flixbus

Travel Tips

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

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

What is the cheapest way to travel from Cardiff to Reading?

The cheapest way to go to Reading from Cardiff is by taking a bus, which costs on average $31 (€26).

This is compared to other ways of getting to Reading:

A bus is $28 (€23) less than a train for this trip with tickets for a train from Cardiff to Reading costing on average $59 (€49).

What is the fastest way to travel from Cardiff to Reading?

The fastest way from Cardiff to Reading is by train with an average journey time of 1 h 24 min.

There are alternative travel options to Reading that can usually take longer:

In comparison, going by bus can take 6 h 5 min   on average.

What is the distance between Cardiff and Reading?

You should expect to travel around 95 miles (153 km) between Cardiff and Reading.

How many services a day are there between Cardiff and Reading?

The average frequency per day from Cardiff to Reading is:

  • Around 25 trains per day.

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

Where do I depart from Cardiff? Where do I arrive in Reading?

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

  • Most travelers catch their bus from Cardiff, Sophia Gardens and arrive in Reading, Station North Interchange (Stop NE).
  • Most travelers board their train from Cardiff Central and arrive in Reading.
Which travel companies can get me from Cardiff to Reading?

Omio works with many trusted partners that can help you travel the best way from Cardiff to Reading:

  • You can travel from Cardiff to Reading by bus with National Express. You can find cheap tickets on Omio for $31 (€26) with National Express from Cardiff to Reading.
  • You can travel by train between Cardiff and Reading with Great Western Railway, and you can find Great Western Railway Cardiff to Reading tickets for $59 (€49) on Omio.
Where should I go next after I travel from Cardiff to Reading?
Looking to extend your trip from Cardiff to Reading? Many Omio customers who go from Cardiff to Reading usually extend their vacation to explore other popular destinations like London, Luton or Stansted. If you're looking to explore London, Luton or Stansted from Reading, let Omio find you the best connections available at an affordable price.
How early should I book tickets from Cardiff to Reading online for the best deals?

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

  • Bus tickets are costing $31 (€26) one way on average.
  • Train tickets are costing $59 (€49) one way on average.

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

Travelling from Cardiff to Reading: related information

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