}

SEARCH SITE BY TYPING (ESC TO CLOSE)

Skip to Content

Bus from London to Cardiff

Bus Tickets from £7.90 with up to 67 Connections Per Day

Seats

Cheap Bus Tickets from London to Cardiff

easyBus can help you travel from London to Cardiff with up to 67 connections per day, and fares from as little as £7.90. We partner with more than 150 bus operators to bring you 1000s of locations you can travel to by bus, at simply great fares.


Journey Summary

Typical Journey Time - 3 h 15 min | Bus Departs - London | Bus Arrives - Cardiff | Buses on This Route - , Megabus

Departures on 05 August Show Me the Next Day
Currency
06 Aug | 09:20
London Golders Green
7 h 25 min 1 Bus Change

06 Aug | 16:45

Cardiff Castle Street
M-TICKET
12.20 GBP 1
06 Aug, 09:20 1 Hours, 0 Mins 06 Aug, 10:20 London Golders Green
London Victoria Coach Station
Change of bus | 2 Hours, 10 Mins layover in London Victoria Coach Station
06 Aug, 12:30 4 Hours, 15 Mins 06 Aug, 16:45 London Victoria Coach Station
Cardiff Castle Street
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
12.20 GBP
06 Aug | 09:30
London Victoria Coach Station
3 h 20 min Direct

06 Aug | 12:50

Cardiff University
M-TICKET
12.90 GBP 1
06 Aug, 09:30 3 Hours, 20 Mins 06 Aug, 12:50 London Victoria Coach Station
Cardiff University
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
12.90 GBP
06 Aug | 09:30
London Victoria Coach Station
3 h 25 min Direct

06 Aug | 12:55

Cardiff Castle Street
M-TICKET
12.90 GBP 1
06 Aug, 09:30 3 Hours, 25 Mins 06 Aug, 12:55 London Victoria Coach Station
Cardiff Castle Street
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
12.90 GBP
06 Aug | 09:20
London Golders Green
7 h 20 min 1 Bus Change

06 Aug | 16:40

Cardiff University
M-TICKET
11.30 GBP 1
06 Aug, 09:20 1 Hours, 0 Mins 06 Aug, 10:20 London Golders Green
London Victoria Coach Station
Change of bus | 2 Hours, 10 Mins layover in London Victoria Coach Station
06 Aug, 12:30 4 Hours, 10 Mins 06 Aug, 16:40 London Victoria Coach Station
Cardiff University
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
11.30 GBP
06 Aug | 09:35
London Luton Airport
7 h 5 min 1 Bus Change

06 Aug | 16:40

Cardiff University
M-TICKET
21.60 GBP 1
06 Aug, 09:35 1 Hours, 45 Mins 06 Aug, 11:20 London Luton Airport
London Victoria Coach Station
Change of bus | 1 Hours, 10 Mins layover in London Victoria Coach Station
06 Aug, 12:30 4 Hours, 10 Mins 06 Aug, 16:40 London Victoria Coach Station
Cardiff University
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
21.60 GBP
06 Aug | 09:35
London Stansted Airport Coach Station
7 h 5 min 1 Bus Change

06 Aug | 16:40

Cardiff University
M-TICKET
16.00 GBP 1
06 Aug, 09:35 2 Hours, 5 Mins 06 Aug, 11:40 London Stansted Airport Coach Station
London Victoria Coach Station
Change of bus | 0 Hours, 50 Mins layover in London Victoria Coach Station
06 Aug, 12:30 4 Hours, 10 Mins 06 Aug, 16:40 London Victoria Coach Station
Cardiff University
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
16.00 GBP
06 Aug | 09:45
London Gatwick Airport North Terminal
6 h 55 min 1 Bus Change

06 Aug | 16:40

Cardiff University
M-TICKET
15.70 GBP 1
06 Aug, 09:45 2 Hours, 0 Mins 06 Aug, 11:45 London Gatwick Airport North Terminal
London Victoria Coach Station
Change of bus | 0 Hours, 45 Mins layover in London Victoria Coach Station
06 Aug, 12:30 4 Hours, 10 Mins 06 Aug, 16:40 London Victoria Coach Station
Cardiff University
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
15.70 GBP
06 Aug | 10:00
London Victoria Coach Station
4 h 10 min Direct

06 Aug | 14:10

Cardiff University
M-TICKET
Megabus
10.37 GBP 1
06 Aug, 10:00 4 Hours, 10 Mins 06 Aug, 14:10 London Victoria Coach Station
Cardiff University
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
10.37 GBP
06 Aug | 10:10
London Stansted Airport Coach Station
7 h 35 min 1 Bus Change

06 Aug | 17:45

Cardiff Castle Street
M-TICKET
19.60 GBP 1
06 Aug, 10:10 2 Hours, 10 Mins 06 Aug, 12:20 London Stansted Airport Coach Station
London Victoria Coach Station
Change of bus | 1 Hours, 10 Mins layover in London Victoria Coach Station
06 Aug, 13:30 4 Hours, 15 Mins 06 Aug, 17:45 London Victoria Coach Station
Cardiff Castle Street
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
19.60 GBP
06 Aug | 10:15
London Gatwick Airport North Terminal
7 h 30 min 1 Bus Change

06 Aug | 17:45

Cardiff Castle Street
M-TICKET
15.00 GBP 1
06 Aug, 10:15 2 Hours, 5 Mins 06 Aug, 12:20 London Gatwick Airport North Terminal
London Victoria Coach Station
Change of bus | 1 Hours, 10 Mins layover in London Victoria Coach Station
06 Aug, 13:30 4 Hours, 15 Mins 06 Aug, 17:45 London Victoria Coach Station
Cardiff Castle Street
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
15.00 GBP
06 Aug | 10:25
London Heathrow Airport T2 and T3
6 h 20 min 1 Bus Change

06 Aug | 16:45

Cardiff Castle Street
M-TICKET
15.40 GBP 1
06 Aug, 10:25 0 Hours, 55 Mins 06 Aug, 11:20 London Heathrow Airport T2 and T3
London Victoria Coach Station
Change of bus | 1 Hours, 10 Mins layover in London Victoria Coach Station
06 Aug, 12:30 4 Hours, 15 Mins 06 Aug, 16:45 London Victoria Coach Station
Cardiff Castle Street
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
15.40 GBP
06 Aug | 10:15
London Gatwick Airport North Terminal
7 h 15 min 1 Bus Change

06 Aug | 17:30

Cardiff Gabalfa Interchange
M-TICKET
19.60 GBP 1
06 Aug, 10:15 2 Hours, 5 Mins 06 Aug, 12:20 London Gatwick Airport North Terminal
London Victoria Coach Station
Change of bus | 1 Hours, 10 Mins layover in London Victoria Coach Station
06 Aug, 13:30 4 Hours, 0 Mins 06 Aug, 17:30 London Victoria Coach Station
Cardiff Gabalfa Interchange
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
19.60 GBP
06 Aug | 10:25
London Heathrow Airport T2 and T3
6 h 10 min 1 Bus Change

06 Aug | 16:35

Cardiff Gabalfa Interchange
M-TICKET
15.40 GBP 1
06 Aug, 10:25 0 Hours, 55 Mins 06 Aug, 11:20 London Heathrow Airport T2 and T3
London Victoria Coach Station
Change of bus | 1 Hours, 10 Mins layover in London Victoria Coach Station
06 Aug, 12:30 4 Hours, 5 Mins 06 Aug, 16:35 London Victoria Coach Station
Cardiff Gabalfa Interchange
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
15.40 GBP
06 Aug | 09:35
London Stansted Airport Coach Station
7 h 0 min 1 Bus Change

06 Aug | 16:35

Cardiff Gabalfa Interchange
M-TICKET
18.60 GBP 1
06 Aug, 09:35 2 Hours, 5 Mins 06 Aug, 11:40 London Stansted Airport Coach Station
London Victoria Coach Station
Change of bus | 0 Hours, 50 Mins layover in London Victoria Coach Station
06 Aug, 12:30 4 Hours, 5 Mins 06 Aug, 16:35 London Victoria Coach Station
Cardiff Gabalfa Interchange
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
18.60 GBP
06 Aug | 09:20
London Golders Green
7 h 15 min 1 Bus Change

06 Aug | 16:35

Cardiff Gabalfa Interchange
M-TICKET
12.20 GBP 1
06 Aug, 09:20 1 Hours, 0 Mins 06 Aug, 10:20 London Golders Green
London Victoria Coach Station
Change of bus | 2 Hours, 10 Mins layover in London Victoria Coach Station
06 Aug, 12:30 4 Hours, 5 Mins 06 Aug, 16:35 London Victoria Coach Station
Cardiff Gabalfa Interchange
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
12.20 GBP
06 Aug | 10:00
London Heathrow Airport T2 and T3
3 h 30 min Direct

06 Aug | 13:30

Cardiff Sophia Gardens
M-TICKET
18.60 GBP 1
06 Aug, 10:00 3 Hours, 30 Mins 06 Aug, 13:30 London Heathrow Airport T2 and T3
Cardiff Sophia Gardens
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
18.60 GBP
06 Aug | 09:30
London Victoria Coach Station
3 h 15 min Direct

06 Aug | 12:45

Cardiff Gabalfa Interchange
M-TICKET
12.90 GBP 1
06 Aug, 09:30 3 Hours, 15 Mins 06 Aug, 12:45 London Victoria Coach Station
Cardiff Gabalfa Interchange
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
12.90 GBP
06 Aug | 09:40
London Heathrow Airport Terminal 5
3 h 50 min Direct

06 Aug | 13:30

Cardiff Sophia Gardens
M-TICKET
18.60 GBP 1
06 Aug, 09:40 3 Hours, 50 Mins 06 Aug, 13:30 London Heathrow Airport Terminal 5
Cardiff Sophia Gardens
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
18.60 GBP
06 Aug | 09:30
London Victoria Coach Station
3 h 30 min Direct

06 Aug | 13:00

Cardiff Sophia Gardens
M-TICKET
12.90 GBP 1
06 Aug, 09:30 3 Hours, 30 Mins 06 Aug, 13:00 London Victoria Coach Station
Cardiff Sophia Gardens
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
12.90 GBP
06 Aug | 10:30
London Victoria Coach Station
3 h 25 min Direct

06 Aug | 13:55

Cardiff Gabalfa Interchange
M-TICKET
7.90 GBP 1
06 Aug, 10:30 3 Hours, 25 Mins 06 Aug, 13:55 London Victoria Coach Station
Cardiff Gabalfa Interchange
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
7.90 GBP
06 Aug | 10:25
London Heathrow Airport T2 and T3
6 h 15 min 1 Bus Change

06 Aug | 16:40

Cardiff University
M-TICKET
15.40 GBP 1
06 Aug, 10:25 0 Hours, 55 Mins 06 Aug, 11:20 London Heathrow Airport T2 and T3
London Victoria Coach Station
Change of bus | 1 Hours, 10 Mins layover in London Victoria Coach Station
06 Aug, 12:30 4 Hours, 10 Mins 06 Aug, 16:40 London Victoria Coach Station
Cardiff University
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
15.40 GBP
06 Aug | 10:30
London Victoria Coach Station
3 h 40 min Direct

06 Aug | 14:10

Cardiff Sophia Gardens
M-TICKET
7.90 GBP 1
06 Aug, 10:30 3 Hours, 40 Mins 06 Aug, 14:10 London Victoria Coach Station
Cardiff Sophia Gardens
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
7.90 GBP
06 Aug | 10:30
London Victoria Coach Station
3 h 35 min Direct

06 Aug | 14:05

Cardiff Castle Street
M-TICKET
7.90 GBP 1
06 Aug, 10:30 3 Hours, 35 Mins 06 Aug, 14:05 London Victoria Coach Station
Cardiff Castle Street
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
7.90 GBP
06 Aug | 10:35
London Stansted Airport Coach Station
7 h 5 min 1 Bus Change

06 Aug | 17:40

Cardiff University
M-TICKET
16.00 GBP 1
06 Aug, 10:35 2 Hours, 5 Mins 06 Aug, 12:40 London Stansted Airport Coach Station
London Victoria Coach Station
Change of bus | 0 Hours, 50 Mins layover in London Victoria Coach Station
06 Aug, 13:30 4 Hours, 10 Mins 06 Aug, 17:40 London Victoria Coach Station
Cardiff University
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
16.00 GBP
06 Aug | 10:30
London Victoria Coach Station
3 h 30 min Direct

06 Aug | 14:00

Cardiff University
M-TICKET
7.90 GBP 1
06 Aug, 10:30 3 Hours, 30 Mins 06 Aug, 14:00 London Victoria Coach Station
Cardiff University
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
7.90 GBP
06 Aug | 10:35
London Stansted Airport Coach Station
6 h 55 min 1 Bus Change

06 Aug | 17:30

Cardiff Gabalfa Interchange
M-TICKET
18.60 GBP 1
06 Aug, 10:35 2 Hours, 5 Mins 06 Aug, 12:40 London Stansted Airport Coach Station
London Victoria Coach Station
Change of bus | 0 Hours, 50 Mins layover in London Victoria Coach Station
06 Aug, 13:30 4 Hours, 0 Mins 06 Aug, 17:30 London Victoria Coach Station
Cardiff Gabalfa Interchange
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
18.60 GBP
06 Aug | 10:50
London Luton Airport
6 h 0 min 1 Bus Change

06 Aug | 16:50

Cardiff Sophia Gardens
M-TICKET
38.00 GBP 1
06 Aug, 10:50 0 Hours, 50 Mins 06 Aug, 11:40 London Luton Airport
London Heathrow Airport T2 and T3
Change of bus | 1 Hours, 20 Mins layover in London Heathrow Airport T2 and T3
06 Aug, 13:00 3 Hours, 50 Mins 06 Aug, 16:50 London Heathrow Airport T2 and T3
Cardiff Sophia Gardens
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
38.00 GBP
06 Aug | 10:50
London Heathrow Airport T2 and T3
3 h 20 min Direct

06 Aug | 14:10

Cardiff University
M-TICKET
Megabus
22.06 GBP 1
06 Aug, 10:50 3 Hours, 20 Mins 06 Aug, 14:10 London Heathrow Airport T2 and T3
Cardiff University
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
22.06 GBP
06 Aug | 10:35
London Luton Airport
7 h 5 min 1 Bus Change

06 Aug | 17:40

Cardiff University
M-TICKET
21.60 GBP 1
06 Aug, 10:35 1 Hours, 45 Mins 06 Aug, 12:20 London Luton Airport
London Victoria Coach Station
Change of bus | 1 Hours, 10 Mins layover in London Victoria Coach Station
06 Aug, 13:30 4 Hours, 10 Mins 06 Aug, 17:40 London Victoria Coach Station
Cardiff University
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
21.60 GBP
06 Aug | 11:05
London Stansted Airport Coach Station
7 h 50 min 1 Bus Change

06 Aug | 18:55

Cardiff Castle Street
M-TICKET
18.60 GBP 1
06 Aug, 11:05 2 Hours, 5 Mins 06 Aug, 13:10 London Stansted Airport Coach Station
London Victoria Coach Station
Change of bus | 1 Hours, 20 Mins layover in London Victoria Coach Station
06 Aug, 14:30 4 Hours, 25 Mins 06 Aug, 18:55 London Victoria Coach Station
Cardiff Castle Street
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
18.60 GBP
06 Aug | 11:00
London Stansted Airport Coach Station
5 h 50 min 1 Bus Change

06 Aug | 16:50

Cardiff Sophia Gardens
M-TICKET
41.00 GBP 1
06 Aug, 11:00 1 Hours, 30 Mins 06 Aug, 12:30 London Stansted Airport Coach Station
London Heathrow Airport T2 and T3
Change of bus | 0 Hours, 30 Mins layover in London Heathrow Airport T2 and T3
06 Aug, 13:00 3 Hours, 50 Mins 06 Aug, 16:50 London Heathrow Airport T2 and T3
Cardiff Sophia Gardens
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
41.00 GBP
06 Aug | 11:10
London Heathrow Airport Terminal 5
3 h 50 min Direct

06 Aug | 15:00

Cardiff Sophia Gardens
M-TICKET
18.60 GBP 1
06 Aug, 11:10 3 Hours, 50 Mins 06 Aug, 15:00 London Heathrow Airport Terminal 5
Cardiff Sophia Gardens
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
18.60 GBP
06 Aug | 11:10
London Gatwick Airport North Terminal
6 h 40 min 1 Bus Change

06 Aug | 17:50

Cardiff Sophia Gardens
M-TICKET
38.00 GBP 1
06 Aug, 11:10 1 Hours, 10 Mins 06 Aug, 12:20 London Gatwick Airport North Terminal
London Heathrow Airport T2 and T3
Change of bus | 1 Hours, 40 Mins layover in London Heathrow Airport T2 and T3
06 Aug, 14:00 3 Hours, 50 Mins 06 Aug, 17:50 London Heathrow Airport T2 and T3
Cardiff Sophia Gardens
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
38.00 GBP
06 Aug | 11:30
London Heathrow Airport T2 and T3
3 h 30 min Direct

06 Aug | 15:00

Cardiff Sophia Gardens
M-TICKET
18.60 GBP 1
06 Aug, 11:30 3 Hours, 30 Mins 06 Aug, 15:00 London Heathrow Airport T2 and T3
Cardiff Sophia Gardens
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
18.60 GBP
06 Aug | 11:30
London Victoria Coach Station
3 h 55 min Direct

06 Aug | 15:25

Cardiff Sophia Gardens
M-TICKET
9.90 GBP 1
06 Aug, 11:30 3 Hours, 55 Mins 06 Aug, 15:25