Travel options
from Guildford to Cardiff

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

Our recommendation

To get from Guildford to Cardiff on 5 Dec we recommend taking a train because it’s the best combination of price and speed.

08:58Guildford2h33 11:31Cardiff Central
1 changes
08:58Guildford2h33 11:31Cardiff Central
1 changes
Other options
10:01Guildford2h31 12:32Cardiff Central
1 changes
11:01Guildford2h32 13:33Cardiff Central
1 changes
12:01Guildford2h29 14:30Cardiff Central
1 changes

Find all the dates and times for this journey by train, bus, and flight, .

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

4 Dec
Find prices
£22National Express
5 Dec
£50Great Western Railway
£33National Express
6 Dec
£50Great Western Railway
£14National Express
7 Dec
£46Great Western Railway
£14National Express
8 Dec
£50Great Western Railway
£17National Express

Travel Information between Guildford and Cardiff

distanceDistance113 miles (182 km)
modeAvailable travel modesCoach or train
priceTicket price range£11 - £45
cheapestCheapest modeCoach • £11 • 5 h 49 min
fastestFastest modeTrain • £45 • 2 h 23 min
carriersPopular travel companiesNational Express or Great Western Railway

Take a coach or train to travel 113 miles (182 km) between Guildford and Cardiff. If speed is a priority, then a train is the best option with an average duration of 2 h 23 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £11. The most popular travel providers which serve this route are National Express or Great Western Railway among others. Travellers can even take a direct coach from Guildford to Cardiff.

Travel Tips

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

There are 2 ways to travel from Guildford to Cardiff including taking a coach or train.

What is the cheapest way to get from Guildford to Cardiff?

Coach services offer the cheapest way to get from Guildford to Cardiff. Tickets for a coach cost on average £11.

This is compared to other travel options to Cardiff:

A coach is generally £35 less than a train for the same journey. A train costs on average £45 from Guildford to Cardiff.

What is the fastest way from Guildford to Cardiff?

The fastest way from Guildford to Cardiff is by train with an average journey time of 2 h 23 min.

Other travel options from Guildford to Cardiff can usually take longer:

In comparison, getting to Cardiff by coach can take on average 5 h 49 min.

How many miles from Guildford to Cardiff would I travel?

The distance from Guildford to Cardiff is approximately 113 miles (182 km).

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

The average frequency per day from Guildford to Cardiff is:

  • 16 trains a day.

However, we recommend checking specific travel dates for your journey between Guildford and Cardiff as scheduled services by coach or train can vary by season or day of the week.

When going from Guildford to Cardiff, where do I depart from Guildford and where do I arrive in Cardiff?

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

  • Coaches mostly depart from Guildford, Egerton Road and arrive in Cardiff, Sophia Gardens.
  • Trains mostly leave from Guildford and tend to arrive in Cardiff Central.
Which travel companies can help me find a way to get from Guildford to Cardiff?

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

  • You can go to Cardiff from Guildford by coach with National Express. You'll see cheap coach tickets for £11 with National Express from Guildford to Cardiff on Omio.
  • You can travel by train to Cardiff from Guildford with Great Western Railway, and you can find Great Western Railway Guildford to Cardiff tickets for £45 on Omio.
Is there a direct service from Guildford to Cardiff?

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

  • You can travel directly by coach with.

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 from Guildford to Cardiff.

What other popular destinations should I add to my itinerary for my trip to Cardiff from Guildford?
Omio customers who travel from Guildford to Cardiff often also extend their holiday to go to London, Bristol or Birmingham. Omio can help you plan your trip by finding the best connections between Cardiff and these popular destinations at a great price.
How far in advance should I buy tickets between Guildford and Cardiff online to get the best deals?

When planning your trip from Guildford 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 £11 one way.
  • Train tickets cost on average £45 one way.

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

Travelling from Guildford to Cardiff: related information

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