Travel options
from Reading to Cardiff

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

Our recommendation

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

09:05Reading1h24 10:29Cardiff Central
0 changes
£441One-way
Cheapest
09:05Reading1h24 10:29Cardiff Central
0 changes
£441One-way
Other options
10:05Reading1h27 11:32Cardiff Central
0 changes
£441One-way
11:09Reading1h24 12:33Cardiff Central
0 changes
£441One-way
13:09Reading1h22 14:31Cardiff Central
0 changes
£441One-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
28 Nov
£44Great Western Railway
Find prices
Mon
29 Nov
£39Great Western Railway
£26Flixbus
Tue
30 Nov
£46Great Western Railway
£12Flixbus
Fri
3 Dec
£45Great Western Railway
Find prices

Travel Tips

Travel from Reading to Cardiff
Travel to Cardiff 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 Cardiff.
FAQs
What are my travel options from Reading to Cardiff?

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

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

A coach service offers the cheapest way to travel from Reading to Cardiff, which costs on average £15.

This is compared to other ways of getting to Cardiff:

A coach is £23 less than a train for this journey with tickets for a train from Reading to Cardiff costing on average £39.

What is the fastest way to Cardiff from Reading?

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

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

In comparison, travelling by coach can take you on average 3 h 40 min.

How far is Cardiff from Reading?

The distance from Reading to Cardiff is approximately 95 miles (153 km).

How many scheduled departures are there a day from Reading to Cardiff?

The average frequency per day from Reading to Cardiff is:

  • 16 trains per day.

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

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

These are the most popular departure and arrival points for travellers from Reading to Cardiff:

  • Coaches mostly leave from Reading, Station North Interchange (Stop NE) and tend to arrive in Cardiff, Sophia Gardens.
  • Trains from Reading to Cardiff most often leave from Reading and arrive in Cardiff Central.
Which travel companies can get me from Reading to Cardiff?

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

  • Travel with National Express for coaches to Cardiff. If you’re looking for a good deal on tickets, check for National Express Reading to Cardiff tickets on Omio for £15.
  • Travel with Great Western Railway for trains to Cardiff. If you’re looking for a good deal on tickets, check for Great Western Railway Reading to Cardiff tickets on Omio for £39.
Can I travel directly from Reading to Cardiff?

Yes, there are direct services available to Cardiff from Reading with the following travel operators:

  • You can travel directly by coach with with direct coaches per day.
  • You can travel directly by train with Great Western Railway with 16 direct trains per day.

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

Where else should I travel to after my journey to Cardiff from Reading ends?
Many of our customers travelling from Reading to Cardiff don't make Cardiff their final stop. Some of the destinations worth visiting after are London, Bristol or Birmingham, either of which you could add to your Reading and Cardiff trip itinerary. Check Omio for the best and cheapest ways to travel from Cardiff to any of these top destinations today!
How far in advance should I purchase my Reading to Cardiff ticket online to get the best deals?

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

  • Coach tickets are costing on average £15 one way.
  • Train tickets cost on average £39 one way.

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

Travelling from Reading to Cardiff: related information

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