4 Ways How to Get from London to Cardiff (Wales)

Are you wondering how to get from London to Cardiff, Wales? I have been to Cardiff a number of times and travelling from London is way easier than it looks. Cardiff, the capital city of Wales, is very accessible from London. Make this place your next day trip destination from London of choice because the area is teeming with towering castles waiting to be explored.

You can reach Cardiff from London by coach, train, private transfer and car. The road distance between London and Cardiff is 239.4 kilometres or 148.8 miles while the direct distance is 211.5 kilometres or 131.4 miles. It takes about 3 hours to travel this distance by car. 

Don’t know which option to choose? I am here to help you sort the details out and hopefully help you find a mode of transport which best meets your preference.

How to get from London to Cardiff

Cardiff Wales
4 Ways How to Get from London to Cardiff (Wales): In Cardiff High Street by the Cardiff Castle

OPTION 1: How to get from London to Cardiff by Coach

  • Travel Duration: about 3 hours and 16 minutes
  • Travel Fare: from £8.80

You can travel from London to Cardiff by coach. The bus departs from London Victoria Coach Station and arrives at the Cardiff Coach Station in Sophia Gardens.

I search Megabus for the best deals when it comes to coach travel in the UK. I know for a fact that if you book in advance, you will be able to get a fare that’s as low as £8.80.

Coach from London to Cardiff

ARRIVALDEPARTUREDURATIONFARE
Earliest trip12:30 am3:40 am3 hours 20 minutes£8.80
Latest trip 11:59 pm3:15 am3 hours 16  minutes£8.80

You can also take the bus serviced by Megabus. You have two routes to choose from: London Victoria Coach Station to Cardiff North Road, or London Heathrow Airport (T2 and T3) to Cardiff University.

Enjoy amenities onboard the air-conditioned bus including Wifi, toilet, charging port and wheelchair accessibility. 

Bus from London Victoria Coach Station to Cardiff North Road

ARRIVALDEPARTUREDURATIONFARE
Earliest trip8:00 am12:25 pm4 hours 25 minutes£8.13
Latest trip 11:59 pm4:35 am4 hours 36  minutes£8.80

Bus from London Heathrow Airport (T2 and T3) to Cardiff University

ARRIVALDEPARTUREDURATIONFARE
Earliest trip12:50 am4:30 am3 hours 40 minutes£12:46
Latest trip 7:20 pm10:15 pm2 hours 55  minutes£12.46

You can also conveniently book Flixbus tickets for your coach travel between the two cities. 

OPTION 2: How to get from London to Cardiff by Train

  • Travel Duration: about 1 hour 49 minutes
  • Travel Fare: from £28

Taking the train from London to Cardiff is made possible by Great Western Railway. The train departs from London Paddington Station and arrives at Cardiff Central.

This option is recommended for those wanting to arrive in Cardiff the fastest way possible. With the train, you don’t have to worry about the traffic conditions which greatly affect all the other options.

Here is a sample timetable so you have an idea:

Train from London to Cardiff

ARRIVALDEPARTUREDURATIONFARE
Earliest trip5:23 am8:03 am2 hours 40 minutes£57
Latest trip 10:48 pm12:58 am3 hours 16  minutes£45
Cheapest trip10:18 am12:13 pm1 hour 55 minutes£28
Fastest trip4:48 pm6:37 pm1 hour 49 minutes£59

Book tickets and check the schedule with Trainline ahead of time so you can get the most suitable travel timings for you. Also, check if you are eligible for any Railcard deals. 

OPTION 3: How to get from London to Cardiff by Private Transfer

  • Travel Duration: about 2 hours 47 minutes
  • Travel Fare: from £290 for four passengers

There are many transport companies that offer private transfers from London to Cardiff. While I would not personally recommend travelling via this option, I can see how there can be a need for a private transfer on your way to Cardiff.

Maybe you are travelling as a group and would like some privacy and comfort as you travel. You might also want to travel at your own pace and time, so getting on a private transfer would definitely work for you.

Uber Taxi is one of the companies that offer this service. Their rates are fixed with no hidden charges! Simply use your app to book one.

OPTION 4: How to get from London to Cardiff by Car

  • Travel Duration: about 3 hours
  • Travel Fare: from £70.43

If you would like to be in charge of your whole travel, go and bring a car on your trip to Cardiff from London. To drive between the two destinations, you have to go via M4. It takes about 3 hours to travel the 148-mile road distance by car. 

If you have driven in the UK before, this distance may be an easy feat for you. However, if it is your first time driving here, I suggest you read about my UK driving tips to help you get a grip on what it’s like to journey here by car.

Looking for a rental car? Go and book with Discover Cars for great car rental deals which you can’t surely say no to!

More About Cardiff

FAQs on How to Get from London to Cardiff

How do I get to Cardiff from London?

You can get to Cardiff from London by riding a coach, train, private transfer or car.

Is there a direct train from London to Cardiff Central?

Yes, there are direct trains from London to Cardiff Central. They are run by Great Western Railway.

How much does it cost to go to Cardiff from London?

The cost to go to Cardiff from London ranges from £8.13 to £325, depending on the mode of transport which you will choose.

How long is the train from London to Cardiff?

The train ride from London to Cardiff takes about 1 hour and 49 minutes to finish.

What is the distance from London to Cardiff by train?

The distance from London to Cardiff by train is around 131 miles or 211 kilometers.

Can I go from London to Cardiff by car?

Yes, you can go from London to Cardiff by car via M4. It takes about 3 hours to travel the 148-mile road distance by car. 

What is the fastest way to get from London to Cardiff?

The fastest way to get from London to Cardiff is by train. You will reach Cardiff in about 1 hour and 49 minutes if you ride a train from London.

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

The cheapest way to get from London to Cardiff is by coach. The cost to ride one can be as low as £8.13.

What is the best way to get from London to Cardiff?

The best way to get from London to Cardiff is by coach. At a very affordable price, you have a comfortable seat in an air conditioned vehicle packed with basic essential amenities that will make your trip enjoyable.

Ways How to Get from London to Cardiff Wales pin
4 Ways How to Get from London to Cardiff Wales

ABOUT THE AUTHOR

Everything Zany Dual Citizen Travel Blog

Everything Zany

Travel Blog

Everything Zany Travel Blog exploring the UK and beyond. Sharing travel guides, tips, history, and culture. Our travel media brand is founded by travel and hotel industry expert – Ryazan Tristram, a Dual Citizen (British – Filipina) based in Birmingham, UK. Everything Zany is a reputable and award-winning travel blog. Our work and contributions have been featured in Huffington Post, CNBC, Discovery Channel, GMA, Readers Digest, and Lonely Planet. Our missions are to build a great travel community and resource of travel tips, visas, and travel guides for travelers. Join us as we travel around the UK and beyond with a mission to share the best of the world.

Leave a comment