London to Cardiff bus

Tue, 25 Mar
+ Add return
Megabus
National Express
FlixBus
Alsa
BlaBlaCar Bus

1,000+ travel companies

QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest coaches from London to Cardiff

Showing times and prices for 25 Mar

Cheapest price

£7

Average price

£20

Fastest journey

3 h 10 m

Average duration

3 h 14 m

Buses per day

42

Distance

211 km

Cheap tickets

The best way to find a cheap coach ticket from London to Cardiff is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Cheapest
FlixBus
12:303h45
London, Victoria Coach Station
16:15Cardiff
£71One-way
0 changes
2nd Cheapest
FlixBus
19:303h55
London, Victoria Coach Station
23:25Cardiff
£81One-way
0 changes
2nd Cheapest
FlixBus
21:303h35
London, Victoria Coach Station
01:05Cardiff
£81One-way
0 changes
FlixBus
22:303h30
London, Victoria Coach Station
02:00Cardiff
£91One-way
0 changes
FlixBus
13:304h10
London, Victoria Coach Station
17:40Cardiff
£101One-way
0 changes

London to Cardiff bus times

Showing buses for tomorrow, Tuesday 25 March
ProviderDepartsDurationArrivesChangesTickets
National Express
NX509
National ExpressNX509
00:30 London, Victoria Coach Station3h15 03:45 Cardiff, Sophia Gardens0 changesDirect
National Express
NX509
National ExpressNX509
00:30 London, Victoria Coach Station3h10 03:40 Cardiff0 changesDirect
National Express
NX040
National ExpressNX040
01:00 London, Victoria Coach Station4h45 05:45 Cardiff, Sophia Gardens1 change
National Express
NX040
National ExpressNX040
01:00 London, Victoria Coach Station4h40 05:40 Cardiff1 change
National Express
NX025
National ExpressNX025
05:00 London, Victoria Coach Station6h00 11:00 Cardiff, Sophia Gardens1 change
National Express
NX460
National ExpressNX460
07:00 London, Victoria Coach Station5h05 12:05 Cardiff, Sophia Gardens1 change
National Express
NX403
National ExpressNX403
07:00 London, Victoria Coach Station5h05 12:05 Cardiff, Sophia Gardens1 change
National Express
NX025
National ExpressNX025
07:00 London, Victoria Coach Station5h05 12:05 Cardiff, Sophia Gardens1 change
National Express
NX507
National ExpressNX507
08:30 London, Victoria Coach Station3h40 12:10 Cardiff, Sophia Gardens0 changesDirect
National Express
NX507
National ExpressNX507
08:30 London, Victoria Coach Station3h35 12:05 Cardiff0 changesDirect
National Express
NX507
National ExpressNX507
10:30 London, Victoria Coach Station3h30 14:00 Cardiff, Sophia Gardens0 changesDirect
National Express
NX507
National ExpressNX507
10:30 London, Victoria Coach Station3h25 13:55 Cardiff0 changesDirect
FlixBus
FlixBus
FlixBusFlixBus
11:30 London, Victoria Coach Station3h45 15:15 Cardiff0 changesDirect
National Express
NX509
National ExpressNX509
12:30 London, Victoria Coach Station3h50 16:20 Cardiff, Sophia Gardens0 changesDirect
FlixBus
FlixBus
FlixBusFlixBus
12:30 London, Victoria Coach Station3h45 16:15 Cardiff0 changesDirect
National Express
NX509
National ExpressNX509
12:30 London, Victoria Coach Station3h45 16:15 Cardiff0 changesDirect
National Express
NX507
National ExpressNX507
13:30 London, Victoria Coach Station3h50 17:20 Cardiff, Sophia Gardens0 changesDirect
National Express
NX507
National ExpressNX507
13:30 London, Victoria Coach Station3h40 17:10 Cardiff0 changesDirect
FlixBus
FlixBus
FlixBusFlixBus
13:30 London, Victoria Coach Station4h10 17:40 Cardiff0 changesDirect
National Express
NX509
National ExpressNX509
14:30 London, Victoria Coach Station3h55 18:25 Cardiff0 changesDirect
National Express
NX509
National ExpressNX509
14:30 London, Victoria Coach Station4h00 18:30 Cardiff, Sophia Gardens0 changesDirect
FlixBus
FlixBus
FlixBusFlixBus
15:00 London, Victoria Coach Station4h30 19:30 Cardiff0 changesDirect
National Express
NX507
National ExpressNX507
15:30 London, Victoria Coach Station4h05 19:35 Cardiff0 changesDirect
National Express
NX507
National ExpressNX507
15:30 London, Victoria Coach Station4h10 19:40 Cardiff, Sophia Gardens0 changesDirect
National Express
NX509
National ExpressNX509
16:30 London, Victoria Coach Station3h55 20:25 Cardiff, Sophia Gardens0 changesDirect
National Express
NX509
National ExpressNX509
16:30 London, Victoria Coach Station3h50 20:20 Cardiff0 changesDirect
National Express
NX507
National ExpressNX507
17:30 London, Victoria Coach Station3h40 21:10 Cardiff0 changesDirect
National Express
NX507
National ExpressNX507
17:30 London, Victoria Coach Station3h45 21:15 Cardiff, Sophia Gardens0 changesDirect
National Express
NX509
National ExpressNX509
18:00 London, Victoria Coach Station3h40 21:40 Cardiff0 changesDirect
National Express
NX509
National ExpressNX509
18:00 London, Victoria Coach Station3h45 21:45 Cardiff, Sophia Gardens0 changesDirect
FlixBus
FlixBus
FlixBusFlixBus
18:30 London, Victoria Coach Station4h15 22:45 Cardiff0 changesDirect
National Express
NX509
National ExpressNX509
19:00 London, Victoria Coach Station3h40 22:40 Cardiff, Sophia Gardens0 changesDirect
National Express
NX509
National ExpressNX509
19:00 London, Victoria Coach Station3h35 22:35 Cardiff0 changesDirect
FlixBus
FlixBus
FlixBusFlixBus
19:30 London, Victoria Coach Station3h55 23:25 Cardiff0 changesDirect
National Express
NX507
National ExpressNX507
20:00 London, Victoria Coach Station3h30 23:30 Cardiff0 changesDirect
National Express
NX507
National ExpressNX507
20:00 London, Victoria Coach Station3h35 23:35 Cardiff, Sophia Gardens0 changesDirect
FlixBus
FlixBus
FlixBusFlixBus
21:30 London, Victoria Coach Station3h35 01:05 Cardiff0 changesDirect
National Express
NX509
National ExpressNX509
21:30 London, Victoria Coach Station3h20 00:50 Cardiff0 changesDirect
National Express
NX509
National ExpressNX509
21:30 London, Victoria Coach Station3h25 00:55 Cardiff, Sophia Gardens0 changesDirect
FlixBus
FlixBus
FlixBusFlixBus
22:30 London, Victoria Coach Station3h30 02:00 Cardiff0 changesDirect
National Express
NX509
National ExpressNX509
23:59 London, Victoria Coach Station3h16 03:15 Cardiff, Sophia Gardens0 changesDirect
National Express
NX509
National ExpressNX509
23:59 London, Victoria Coach Station3h11 03:10 Cardiff0 changesDirect

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets London to Cardiff by train or coach

Mon
24 Mar
Tue
25 Mar
Wed
26 Mar
Thu
27 Mar
Fri
28 Mar
Sat
29 Mar
Sun
30 Mar
Mon
31 Mar
Tue
01 Apr
Wed
02 Apr
Thu
03 Apr
Fri
04 Apr
Sat
05 Apr
Sun
06 Apr
Mon
07 Apr
Tue
08 Apr
Wed
09 Apr
Thu
10 Apr
Fri
11 Apr
Sat
12 Apr
Sun
13 Apr

Journey information

Overview: Bus from London to Cardiff

Buses from London to Cardiff run on average 64 times per day, taking around 3h 33m. Cheap bus tickets for this journey start at £6 if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
211 km
Average bus duration
3h 33m
Cheapest ticket price
£6
Buses per day
64
Direct buses
50
Bus providers
3
Fastest bus
3h 16m
First bus
15:30
Last bus
23:59
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Coach companies: National Express, Megabus and FlixBus London to Cardiff

Travel to Cardiff from London from £4 with Omio’s coach partners National Express, Megabus and FlixBus! You can find the best timetables and tickets when comparing and booking the most popular journey for you.

National Express is the UK’s leading long-distance coach provider operating over 550 coaches per day and serving over 900 destinations across the UK. National Express also operates coach services to all major UK airports, such as Heathrow, Gatwick, Stansted, Luton and Bristol, 24 hours a day. All National Express coaches have air conditioning and provide free WiFi access along with onboard entertainment. Most coaches come with seat belts and power outlets at every seat, so you can charge your phone or laptop during a long journey. For your coach to Cardiff from London, you can select from three ticket fares: Restricted Fare, Standard Fare, and Fully Flexible Fare.

National Express from London to Cardiff coach information:

  • Average Duration: 3 h 6 min
  • Cheapest Price: £7
  • National Express frequency: 16 a day

Travelling by Coach from London to Cardiff

Coaches from London to Cardiff are run by National Express and run on average twice an hour during the weekdays. Most coaches are direct and take around 3hrs to arrive into Cardiff.

Know before you go:

  • Coaches from London to Cardiff are run by National Express.
  • The average journey duration is 3hrs 45min, although some journeys can take up to 5hrs 19mins.
  • Coaches run from London to Cardiff from just past 06:00 until midnight, although times may vary.
  • Up to 2 coaches depart an hour throughout the day.
  • Coaches depart from either London Victoria Coach Station and arrive into Cardiff, Sophia Gardens.

Coach Station Information and Getting to the City Centre

Departing from London: Coaches from London to Cardiff depart from Victoria Coach Station in the southwest of London, close to Westminster on Buckingham Palace Road. Passengers can get to Victoria Coach Station by taking the District & Circle Lines or the Victoria Line on the Underground and then walk the few minutes to the coach station.

Passengers can also take a local bus to the station from many areas around London and walk the same distance to the coach station. Victoria departure terminal closes at 01:00 and opens again at 05:00. There are refreshments, cash machines and a left luggage office. Passengers are advised to be at Victoria Coach station at least 30 minutes before the departure time.

Arriving in Cardiff: Buses from London to Cardiff arrive at Cardiff Bus station next to Sophia Gardens, right in the city centre. Onward travel is simple with either local buses and the train station just a short walk away from Sophia Gardens. Cardiff Bus Station has limited facilities, but does include a waiting area and toilets.

Tips for Booking Cheap Coaches from London to Cardiff

  • To get the best price it's important to book at least one week in advance, the further in advance the better.
  • The cheapest day to book is a Tuesday, Friday is the most expensive day to travel.
  • The cheapest time of day to travel is either first thing in the morning or last in the evening.

FAQs: London to Cardiff coach

FAQs: Take the bus from London to Cardiff with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from London to Cardiff.
FAQs

Important Stations and Airports in London and Cardiff

London
Cardiff
The major coach station for departures in London is London, Heathrow Airport Terminal 5. Find all the information you need to know about services, amenities and connections at London, Heathrow Airport Terminal 5 for your trip from London to Cardiff.
London, Heathrow Airport Terminal 5WifiParkingDiningATMTaxisAccessibilityWCTicket Office
Amenities at bus station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
Ticket OfficeTicket Office
ticketOfficeHours
Ticket Office Hours
  • 06:00-23:00
ticketOfficeHours
Distance to city center
2 km
Car connection
Northern Perimeter Road
Wifi
Wifi
  • Free Wi-Fi
Dining
Dining
  • The Crown Rivers (in the station)
  • Giraffe (in the station)
  • Wagamama (in the station).
Taxis
Taxis
  • Available outside the arrivals area.
Accessibility
Accessibility
  • Elevators, ramps
WC
WC
  • Available in the station.
Public transport options for London, Heathrow Airport Terminal 5
  • Bus: 423, 7, 285 Train: Heathrow Express Metro: Piccadilly
London, Gatwick Airport Terminal SouthWifiParkingDiningATMTaxisAccessibilityWCTicket Office
Amenities at bus station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
ShowerShower
Ticket OfficeTicket Office
ticketOfficeHours
Ticket Office Hours
  • 00:00-23:59
ticketOfficeHours
Distance to city center
1 km
Car connection
Gatwick Airport South Terminal Road
Wifi
Wifi
  • Free Wi-Fi
Dining
Dining
  • Starbucks (in the station)
  • Wagamama (in the station)
Taxis
Taxis
  • Available outside the terminal.
Accessibility
Accessibility
  • Elevators, ramps
WC
WC
  • Available in the station.
Public transport options for London, Gatwick Airport Terminal South
  • Bus: 10, 20, 100 Train: Gatwick Express, Southern, Thameslink
London, Heathrow Airport Terminals 2 & 3WifiParkingDiningATMTaxisAccessibilityWCTicket Office
Amenities at bus station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
Ticket OfficeTicket Office
ticketOfficeHours
Ticket Office Hours
  • 00:00-23:59
Car connection
Bath Road
Wifi
Wifi
  • Free Wi-Fi
Dining
Dining
  • Pret a Manger (in the station)
  • Caffè Nero (in the station)
Taxis
Taxis
  • Available outside the arrivals area, with services provided by licensed black cabs and private hire vehicles.
Accessibility
Accessibility
  • Ramps, assistance
WC
WC
  • Available in the station.
Public transport options for London, Heathrow Airport Terminals 2 & 3
  • Bus: 105, 111, 140, 285, 423 Train: Heathrow Express Metro: Piccadilly
London, Victoria Coach StationWifiParkingDiningATMTaxisAccessibilityWCTicket Office
Amenities at bus station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
Ticket OfficeTicket Office
ticketOfficeHours
Ticket Office Hours
  • 06:00-23:00
ticketOfficeHours
Distance to city center
2 km
Car connection
Buckingham Palace Road
Wifi
Wifi
  • Free Wi-Fi
Dining
Dining
  • Pret a Manger (in the station)
  • Starbucks (in the station).
Taxis
Taxis
  • Available outside the station on Buckingham Palace Road.
Accessibility
Accessibility
  • Elevators, ramps
WC
WC
  • Available in the station.
Public transport options for London, Victoria Coach Station
  • Bus: 11, 44, 170, 211, C1, C10 Metro: Victoria Train: Southern, Gatwick Express
London, Heathrow Airport Terminal 4WifiParkingDiningATMTaxisAccessibilityWCTicket Office
Amenities at bus station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
Ticket OfficeTicket Office
ticketOfficeHours
Ticket Office Hours
  • 06:00-22:00
ticketOfficeHours
Distance to city center
22 km
Car connection
Great South West Road
Wifi
Wifi
  • Free Wi-Fi
Dining
Dining
  • Pret A Manger (in the station)
  • Caffè Nero (in the station)
Taxis
Taxis
  • Available outside the arrivals area.
Accessibility
Accessibility
  • Elevators, ramps, assistance
WC
WC
  • Available in the station.
Public transport options for London, Heathrow Airport Terminal 4
  • Bus: 285, 490 Train: Heathrow Express Metro: Piccadilly
London, Gatwick Airport Terminal NorthWifiParkingDiningATMTaxisAccessibilityWCTicket Office
Amenities at bus station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
Ticket OfficeTicket Office
ticketOfficeHours
Ticket Office Hours
  • 00:00-23:59
ticketOfficeHours
Distance to city center
1 km
Car connection
Northway
Wifi
Wifi
  • Free Wi-Fi
Dining
Dining
  • Starbucks (in the station)
  • Wagamama (in the station).
Taxis
Taxis
  • Available outside the terminal on the ground floor.
Accessibility
Accessibility
  • Elevators, ramps, assistance
WC
WC
  • Available in the station.
Public transport options for London, Gatwick Airport Terminal North
  • Bus: 10, 20, 100 Train: Gatwick Express, Southern, Thameslink
The major coach station for arrivals in Cardiff is Cardiff, North Road (Friary Gardens). Find all the information you need to know about services, amenities and connections at Cardiff, North Road (Friary Gardens) for your trip to Cardiff from London.
Cardiff, North Road (Friary Gardens)
Cardiff, Lloyd George Ave / Herbert Street
Cardiff, Kingsway (Stop GB)
Cardiff, North Road (St Josephs Convent)
Cardiff, Sophia Gardens
Cardiff, University

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
More routes, destinations and providers
Currency
Language