How to travel from Cardiff to London

Travel options
from Cardiff to London

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

Our recommendation
bus

To get from Cardiff to London on Feb 07 we recommend taking a bus because it’s the best combination of price and speed.

08:35AMCardiff2h55 11:30AMLondon, Heathrow Airport Terminals 1, 2, 3
0 transfers
201One-way
Cheapest
12:55PMCardiff3h55 04:50PMLondon
0 transfers
81One-way
Other options
04:55PMCardiff2h40 07:35PMLondon, Heathrow Airport Terminals 1, 2, 3
0 transfers
201One-way
08:30AMCardiff3h00 11:30AMLondon, Heathrow Airport Terminals 1, 2, 3
0 transfers
201One-way
04:50PMCardiff2h45 07:35PMLondon, Heathrow Airport Terminals 1, 2, 3
0 transfers
201One-way

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.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Tue
Feb 07
Wed
Feb 08
Thu
Feb 09
Fri
Feb 10
Sat
Feb 11
Sun
Feb 12
Mon
Feb 13
Tue
Feb 14
Wed
Feb 15
Thu
Feb 16
Fri
Feb 17
Sat
Feb 18
Sun
Feb 19
Mon
Feb 20
Tue
Feb 21
Wed
Feb 22
Thu
Feb 23
Fri
Feb 24
Sat
Feb 25
Sun
Feb 26
Mon
Feb 27

Travel from Cardiff to London: Journey Details

Flying offers the shortest journey time for travelers in the UK between Cardiff and London, although Flybe flights are not available all year round. Regular direct train and bus services connect the Welsh and English capitals. Trains make the 200 kilometer journey in a significantly faster time than the bus, arriving at the central Paddington terminus in around 2 hours. Bus journeys take a little under 4 hours.

Return trips from London to Cardiff are also available.

How to get from Cardiff to London

The Best Way According to our Users

If you want to travel from Cardiff to London there are several options available to you. For this route, however, 54,26% of our customers choose the bus as their preferred method of transportation. Nowadays, traveling by bus is a relaxing and entertaining experience. Most bus companies offer different on-board services; ranging from "welcome drinks" to free wi-fi or personal entertainment. For this reason, the bus is often chosen as the best way to get from Cardiff to London. Bus companies normally offer comfortable journeys for reasonable prices, and if you choose to travel on a night bus you can even save the money of one night in a hotel. For that reason, the bus is most likely the cheapest way to get to your destination.

Search on Omio to find cheap tickets from Cardiff to London. It’s easy to find the most attractive prices and choose your preferred route for your journey. Book on web or app, and travel with your mobile ticket —without the stress of printing your ticket.

Buses from Cardiff to London

National Express offers regular daily bus routes between Cardiff Sophia Gardens coach station and London Victoria Coach Station. Buses from Cardiff to London start in the early hours of the morning, with 3 overnight services, and continue with hourly departures throughout the day until early evening. The quickest journey time is 3 hours and 20 minutes, with most services taking about 30 minutes longer.

Trains from Cardiff to London

Great Western Railway offers direct trains from Cardiff to London. The daily timetable starts with a very early morning departure and continues with services every 30 minutes until the last direct train leaves Cardiff in mid-evening. Journey duration range from under 2 hours to 2 hours and 30 minutes. Services depart from Cardiff Central station and arrive at London Paddington, situated on the western side of the city center.

Flights from Cardiff to London

Flybe offers seasonal flights from Cardiff International Airport to London City Airport, with flight times of under an hour. There are up to 4 flights from Cardiff to London on weekdays and 2 at weekends. Cardiff airport has its own rail station at Rhoose, with regular services to the city center. London City Airport is located to the east of the center, with a stop on the Docklands Light Railway providing quick links.

Travel Tips: Travel from Cardiff to London

Travel Tips: Travel to London 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 London.
FAQs

You should expect to travel around 131 miles (211 km) between Cardiff and London.

Many of our customers traveling from Cardiff to London don't make London their final stop. Some of the destinations worth visiting after London are Paris, Amsterdam or Brussels, either of which you could add to your trip itinerary. Check Omio for the best and cheapest ways to travel from London to any of these top destinations today!
HomeTravelTravel to LondonHow to travel from Cardiff to London

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language