Find buses from Cardiff to London

Search for cheap bus tickets from Cardiff to London and book your trip in minutes.

CWL — LON
24 Apr — 1 May1
1 adult
Wed 24/4

Best deals for bus tickets from Cardiff to London

Find the right bus ticket for you
National Express
With transfers
3h 25m
National Express
National Express
With transfers
3h 30m
National Express
National Express
With transfers
3h 20m
National Express
National Express
With transfers
3h 22m
National Express
National Express
With transfers
3h 40m
National Express
National Express
With transfers
3h 25m
National Express

Cardiff to London bus information

Find information about ticket prices, popular stations, and bus companies that offer buses from Cardiff to London

Return-trip from

£4

One-way from

£9

Avg travel time

3h 51m

Popular coach line

FlixBus
Bus tickets from Cardiff to London found within the last 3 days start at £4 round-trip
The cheapest one-way bus ticket starts at £9. This price was found within the last 3 days.
The average bus ride from Cardiff to London is 3h 51m
FlixBus, National Express and Megabus service this route

Cardiff Bus Station Directory

Location of major bus stations in Cardiff
Cardiff GateCardiff, 51.541656, -3.12857
Cardiff Barnstaple Barnstaple Bus StationCardiff, 51.078796, -4.056306
Cardiff Bridgend Bridgend Designer OutletCardiff, 51.53213, -3.573309
Cardiff Sophia GardensCardiff, 51.48444, -3.19016
Cardiff UniversityCardiff, 51.48832, -3.17874
Cardiff Castle BusCardiff, 51.48125, -3.18134

London Bus Station Directory

Location of major bus stations in London
London Fernbrook Crescent (stop Y)London, 51.45155, 0.00158
London Queens Road Car ParkLondon, 51.42191, -0.2033521
London Fulham Road Beaufort StreetLondon, 51.4876, -0.1784574
London Belvedere RoadLondon, 51.50454, -0.11677
London Marble ArchLondon, 51.513622, -0.1575409
London Hilton HotelLondon, 51.505123, -0.1520459

Book round-trip bus tickets from Cardiff to London

Below are the quickest and cheapest round-trip bus tickets from Cardiff to London that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
FlixBus
30 Apr
16:15Cardiff University
3h 45m
20:00London Victoria
30 Apr
21:30London Victoria
3h 35m
01:05Cardiff University
FlixBus
25 Apr
16:15Cardiff Sophia Gardens
3h 45m
20:00London Victoria
18 May
15:00London Victoria
4h 30m
19:30Cardiff Sophia Gardens
FlixBus
22 May
09:15Cardiff Sophia Gardens
4h 25m
13:40London Victoria
22 May
15:00London Victoria
4h 30m
19:30Cardiff Sophia Gardens
FlixBus
25 Apr
06:45Cardiff University
3h 45m
10:30London Victoria
2 May
12:00London Victoria
3h 35m
15:35Cardiff University
FlixBus
7 May
12:15Cardiff Sophia Gardens
4h 25m
16:40London Victoria
8 May
12:00London Victoria
3h 35m
15:35Cardiff Sophia Gardens
FlixBus, National Express
29 Apr
02:35Cardiff University
3h 15m
05:50London Victoria
30 Apr
21:30London Victoria
3h 35m
01:05Cardiff University

Book one-way bus tickets from Cardiff to London

Below are the fastest and cheapest one-way bus tickets from Cardiff to London we’ve found in the last 72 hours. Select a deal below or use the search form above to find bus tickets by date.
National Express
10 Jun
03:25Cardiff Gabalfa Interchange
3h 25m
06:50London Victoria
National Express
11 Jun
19:15Cardiff Sophia Gardens
3h 30m
22:45London Victoria
National Express
11 Jun
17:00Cardiff Gabalfa Interchange
3h 20m
20:20London Hammersmith
National Express
11 Jun
19:23Cardiff University
3h 22m
22:45London Victoria
National Express
11 Jun
05:00Cardiff University
3h 40m
08:40London Earl's Court
National Express
11 Jun
16:55Cardiff University
3h 25m
20:20London Hammersmith

Choose the best way to get from Cardiff to London

Buses

2h 35m
£9 one-way£4 return
Direct · from £4

Distance to city centre

ZEP0.9 mi

Trains

1h 49m
£22 one-way£46 return
Direct · from £461 stop · from £22

Distance to city centre

LHR14.4 mi

Flights

4h 05m
£72 one-way£234 return
1 stop · from £128

Distance to city centre

LHR14.4 mi
STN30.8 mi

FAQs for booking bus tickets from Cardiff to London

What amenities are available on buses travelling from Cardiff to London?

On board buses from Cardiff to London, there are a range of amenities which make for a very relaxing trip. The buses operators tend to be either megabus or National Express. Both companies have comfortable seating and extra legroom, which makes for a pleasant journey. In addition, you can use of wi-fi and charging points whilst you’re on the train, which means you can stream films and browse the web to chat to friends. You will also appreciate the air conditioning on the bus to London from Cardiff, which keeps you at a comfortable temperature throughout. There are toilets on the buses that you can use during the trip as well, which is helpful for long journeys like this.

Is the bus ride from Cardiff to London scenic?

The views out of the windows on buses from Cardiff to London are very scenic. Departing Cardiff, you’ll see some delightful views of the city’s famous landmarks. The bus will then follow the coastline until it crosses over the River Severn. Heading east through England, one of the first notable areas you’ll pass through is the Cotswold Area of Natural Beauty, which offers villages surrounded by picturesque meadows and hills. The bus from Cardiff to London also passes through the North Wessex Downs Area of Natural Beauty, which offers more of the famous British countryside. The bus will then pass by famous landmarks in London, before arriving into the bus station.

What luggage can I bring on a bus from Cardiff to London?

On National Express buses to London from Cardiff, you can have either two medium bags in the hold or one large bag. The medium bags must have dimensions no larger than 28 x 18 x 12 inches, whilst the larger bag cannot be bigger than 28 x 18 x 12 inches. The total weight of the checked in luggage cannot weigh more than 44lbs. You are also able to take an item of hand luggage on the train with you, but it must not have dimensions bigger than 18 x 14 x 8 inches. If you are travelling with megabus then the hand luggage doesn’t have to be a specific size, but it must fit in the overhead rack on the bus. Checked luggage on this operator must not weight more than 44lbs.

What do I need before boarding a bus from Cardiff to London?

When you get your bus ticket from London to Cardiff, you need to make sure that you have the correct documentation before you board the bus. Whilst e-tickets are generally preferred as they are greener, you can also print off your ticket at home too if you prefer a physical version. Before you board the bus, you must show your driver the QR code on the ticket. They may also ask to see your coachcard if one was used to get a discount when you bought the ticket. Whilst ID isn’t generally required, it’s advised that you have a form of identity with you as you never know if you’ll need it when you arrive in London.

Can I bring a pet on board the bus from Cardiff to London?

For the health and safety of other passengers, you are not allowed to bring pets on board National Express or megabus buses to London from Cardiff. This is primarily in case someone has an allergy or if the animal distracts the driver. If you are disabled or have mobility issues and require a service or guide dog, then you can take this on board Cardiff to London buses free of charge. It’s important that you keep the dog on its lead and under your control throughout the whole journey so that you do not distract the bus driver.

How long is the bus ride from Cardiff Wales to London?

The quickest bus available from Cardiff Wales will take 2h 45m to arrive in London. Depending on the bus you select, the travel time may vary by up to 1h 06m. Consider National Express for the quickest available option to your destination.

Which bus companies operate between Cardiff Wales to London?

Ride to your destination comfortably on FlixBus, National Express, and Megabus. Consider FlixBus as it’s been found as the cheapest option to get from Cardiff Wales to London starting at £5.

How far is Cardiff Wales to London by bus?

While London is 131.3 mi from Cardiff Wales, the distance by bus is longer and depends on the route taken. Most buses from Cardiff Wales going to London will get there in around 2h 45m - but this can get longer during peak traffic times.

Is a bus the fastest way to get from Cardiff to London?

To save time, the fastest way to travel is by train from Cardiff to London on AccesRail. Expect the length of time you’ll spend onboard AccesRail to be about 1h 48m compared to taking a flight from Cardiff to London or a bus from Cardiff to London which have been found to be slower alternatives.

Is a bus the cheapest way to get from Cardiff to London?

A bus from Cardiff to London from £4 can save you up to 98% on the cost of your trip compared to booking a flight from Cardiff to London or a train from Cardiff to London.


FlixBus buses from Cardiff to London

Our best FlixBus deals on Cardiff to London bus tickets
FlixBus
30 Apr
CZ116:15Cardiff University
3h 45m
ZEP20:00London Victoria
30 Apr
ZEP21:30London Victoria
3h 35m
CZ101:05Cardiff University
FlixBus
20 May
CV016:15Cardiff Sophia Gardens
3h 45m
ZEP20:00London Victoria
22 May
ZEP15:00London Victoria
4h 30m
CV019:30Cardiff Sophia Gardens

FlixBus, Megabus buses from Cardiff to London

Our best FlixBus, Megabus deals on Cardiff to London bus tickets
FlixBus, Megabus
24 Apr
CZ102:25Cardiff University
4h 15m
ZEP06:40London Victoria
2 May
ZEP12:00London Victoria
3h 35m
CZ115:35Cardiff University
FlixBus, Megabus
11 Sept
CZ102:25Cardiff University
4h 15m
ZEP06:40London Victoria
15 Sept
ZEP19:30London Victoria
3h 55m
CZ123:25Cardiff University

More bus options to London

Besides Cardiff there are other cities with transportation to London. See below for more options.
Buses to London from Paris
Fastest travel time6h 40m
Cheapest price£62
Buses to London from Brussels
Fastest travel time5h 40m
Cheapest price£44
Buses to London from Glasgow
Fastest travel time8h 00m
Cheapest price£26
Buses to London from Liverpool
Fastest travel time4h 50m
Cheapest price£16
Buses to London from Lille
Fastest travel time5h 00m
Cheapest price£47
Buses to London from Bournemouth
Fastest travel time2h 00m
Cheapest price£13
Buses to London from Birmingham
Fastest travel time2h 25m
Cheapest price£10
Buses to London from Manchester
Fastest travel time4h 05m
Cheapest price£18
Buses to London from Lyon
Fastest travel time13h 25m
Cheapest price£82
Buses to London from Marseille
Fastest travel time19h 05m
Cheapest price£103
Buses to London from Aberdeen
Fastest travel time11h 30m
Cheapest price£35
Buses to London from Newquay
Fastest travel time7h 15m
Cheapest price£32

Other popular bus routes from Cardiff

Change your mind about taking a bus to London? Below are other buses from Cardiff that are popular with momondo users
Buses from Cardiff to Birmingham
Fastest travel time2h 10m
Cheapest price£30
Buses from Cardiff to Liverpool
Fastest travel time6h 00m
Cheapest price£90
Buses from Cardiff to Manchester
Fastest travel time5h 05m
Cheapest price£43
Buses from Cardiff to Swansea
Fastest travel time1h 10m
Cheapest price£10

Start planning your trip to London

Get the latest London flight insights
Get the latest London flight insights

Find the best time to travel, cheapest fares and most popular airlines.

Find flights to London
Start planning your trip today
Start planning your trip today

Get an overview of the top hotels in the most popular neighbourhoods of London

Find hotels in London
Top car hire choices in London
Top car hire choices in London

Experience London from behind the wheel! Learn more about the best car hire deals

Find cars in London
Stay at a holiday home
Stay at a holiday home

Enjoy the amenities of home away from home. Learn more about holiday rentals here.

Find rentals in London
Take the scenic route
Take the scenic route

Get to London by train as an alternative to flying. Learn more about the best train deals here.

Find trains to London