}

SEARCH SITE BY TYPING (ESC TO CLOSE)

Skip to Content

Bus from London to Cardiff

Bus Tickets from £22.00 with up to 50 Connections Per Day

Seats

Cheap Bus Tickets from London to Cardiff

easyBus can help you travel from London to Cardiff with up to 50 connections per day, and fares from as little as £22.00. 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 5 min | Bus Departs - London | Bus Arrives - Cardiff | Buses on This Route - , Megabus

Departures on 04 December Show Me the Next Day
Currency
05 Dec | 14:45
London Heathrow Airport T2 and T3
3 h 30 min Direct

05 Dec | 18:15

Cardiff Sophia Gardens
M-TICKET
26.00 GBP 1
05 Dec, 14:45 3 Hours, 30 Mins 05 Dec, 18:15 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)
26.00 GBP
05 Dec | 15:15
London Gatwick Airport North Terminal
5 h 15 min 1 Bus Change

05 Dec | 20:30

Cardiff Sophia Gardens
M-TICKET
58.00 GBP 1
05 Dec, 15:15 1 Hours, 10 Mins 05 Dec, 16:25 London Gatwick Airport North Terminal
London Heathrow Airport T2 and T3
Change of bus | 0 Hours, 35 Mins layover in London Heathrow Airport T2 and T3
05 Dec, 17:00 3 Hours, 30 Mins 05 Dec, 20: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)
58.00 GBP
05 Dec | 15:15
London Heathrow Airport Terminal 5
5 h 55 min 1 Bus Change

05 Dec | 21:10

Cardiff Castle Street
M-TICKET
28.00 GBP 1
05 Dec, 15:15 1 Hours, 5 Mins 05 Dec, 16:20 London Heathrow Airport Terminal 5
London Victoria Coach Station
Change of bus | 1 Hours, 10 Mins layover in London Victoria Coach Station
05 Dec, 17:30 3 Hours, 40 Mins 05 Dec, 21:10 London Victoria Coach Station
Cardiff Castle Street
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
28.00 GBP
05 Dec | 16:15
London Heathrow Airport Terminal 5
5 h 25 min 1 Bus Change

05 Dec | 21:40

Cardiff Castle Street
M-TICKET
26.40 GBP 1
05 Dec, 16:15 1 Hours, 5 Mins 05 Dec, 17:20 London Heathrow Airport Terminal 5
London Victoria Coach Station
Change of bus | 0 Hours, 40 Mins layover in London Victoria Coach Station
05 Dec, 18:00 3 Hours, 40 Mins 05 Dec, 21:40 London Victoria Coach Station
Cardiff Castle Street
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
26.40 GBP
05 Dec | 16:30
London Luton Airport
6 h 35 min 1 Bus Change

05 Dec | 23:05

Cardiff Castle Street
M-TICKET
41.00 GBP 1
05 Dec, 16:30 1 Hours, 50 Mins 05 Dec, 18:20 London Luton Airport
London Victoria Coach Station
Change of bus | 1 Hours, 10 Mins layover in London Victoria Coach Station
05 Dec, 19:30 3 Hours, 35 Mins 05 Dec, 23:05 London Victoria Coach Station
Cardiff Castle Street
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
41.00 GBP
05 Dec | 15:20
London Luton Airport
5 h 10 min 1 Bus Change

05 Dec | 20:30

Cardiff Sophia Gardens
M-TICKET
50.00 GBP 1
05 Dec, 15:20 1 Hours, 5 Mins 05 Dec, 16:25 London Luton Airport
London Heathrow Airport T2 and T3
Change of bus | 0 Hours, 35 Mins layover in London Heathrow Airport T2 and T3
05 Dec, 17:00 3 Hours, 30 Mins 05 Dec, 20: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)
50.00 GBP
05 Dec | 16:35
London Stansted Airport Coach Station
6 h 30 min 1 Bus Change

05 Dec | 23:05

Cardiff Castle Street
M-TICKET
40.00 GBP 1
05 Dec, 16:35 2 Hours, 5 Mins 05 Dec, 18:40 London Stansted Airport Coach Station
London Victoria Coach Station
Change of bus | 0 Hours, 50 Mins layover in London Victoria Coach Station
05 Dec, 19:30 3 Hours, 35 Mins 05 Dec, 23:05 London Victoria Coach Station
Cardiff Castle Street
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
40.00 GBP
05 Dec | 16:40
London Heathrow Airport Terminal 5
3 h 50 min Direct

05 Dec | 20:30

Cardiff Sophia Gardens
M-TICKET
24.00 GBP 1
05 Dec, 16:40 3 Hours, 50 Mins 05 Dec, 20: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)
24.00 GBP
05 Dec | 16:35
London Stansted Airport Coach Station
6 h 20 min 1 Bus Change

05 Dec | 22:55

Cardiff Gabalfa Interchange
M-TICKET
40.00 GBP 1
05 Dec, 16:35 2 Hours, 5 Mins 05 Dec, 18:40 London Stansted Airport Coach Station
London Victoria Coach Station
Change of bus | 0 Hours, 50 Mins layover in London Victoria Coach Station
05 Dec, 19:30 3 Hours, 25 Mins 05 Dec, 22:55 London Victoria Coach Station
Cardiff Gabalfa Interchange
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
40.00 GBP
05 Dec | 16:30
London Luton Airport
6 h 25 min 1 Bus Change

05 Dec | 22:55

Cardiff Gabalfa Interchange
M-TICKET
41.00 GBP 1
05 Dec, 16:30 1 Hours, 50 Mins 05 Dec, 18:20 London Luton Airport
London Victoria Coach Station
Change of bus | 1 Hours, 10 Mins layover in London Victoria Coach Station
05 Dec, 19:30 3 Hours, 25 Mins 05 Dec, 22:55 London Victoria Coach Station
Cardiff Gabalfa Interchange
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
41.00 GBP
05 Dec | 16:45
London Gatwick Airport North Terminal
6 h 10 min 1 Bus Change

05 Dec | 22:55

Cardiff Gabalfa Interchange
M-TICKET
37.00 GBP 1
05 Dec, 16:45 2 Hours, 5 Mins 05 Dec, 18:50 London Gatwick Airport North Terminal
London Victoria Coach Station
Change of bus | 0 Hours, 40 Mins layover in London Victoria Coach Station
05 Dec, 19:30 3 Hours, 25 Mins 05 Dec, 22:55 London Victoria Coach Station
Cardiff Gabalfa Interchange
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
37.00 GBP
05 Dec | 16:30
London Victoria Coach Station
3 h 40 min Direct

05 Dec | 20:10

Cardiff University
M-TICKET
Megabus
32.95 GBP 1
05 Dec, 16:30 3 Hours, 40 Mins 05 Dec, 20:10 London Victoria Coach Station
Cardiff University
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
32.95 GBP
05 Dec | 15:10
London Heathrow Airport T2 and T3
3 h 5 min Direct

05 Dec | 18:15

Cardiff University
M-TICKET
Megabus
30.95 GBP 1
05 Dec, 15:10 3 Hours, 5 Mins 05 Dec, 18:15 London Heathrow Airport T2 and T3
Cardiff University
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
30.95 GBP
05 Dec | 16:35
London Stansted Airport Coach Station
6 h 25 min 1 Bus Change

05 Dec | 23:00

Cardiff University
M-TICKET
40.00 GBP 1
05 Dec, 16:35 2 Hours, 5 Mins 05 Dec, 18:40 London Stansted Airport Coach Station
London Victoria Coach Station
Change of bus | 0 Hours, 50 Mins layover in London Victoria Coach Station
05 Dec, 19:30 3 Hours, 30 Mins 05 Dec, 23:00 London Victoria Coach Station
Cardiff University
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
40.00 GBP
05 Dec | 16:30
London Luton Airport
6 h 30 min 1 Bus Change

05 Dec | 23:00

Cardiff University
M-TICKET
41.00 GBP 1
05 Dec, 16:30 1 Hours, 50 Mins 05 Dec, 18:20 London Luton Airport
London Victoria Coach Station
Change of bus | 1 Hours, 10 Mins layover in London Victoria Coach Station
05 Dec, 19:30 3 Hours, 30 Mins 05 Dec, 23:00 London Victoria Coach Station
Cardiff University
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
41.00 GBP
05 Dec | 15:30
London Victoria Coach Station
4 h 0 min Direct

05 Dec | 19:30

Cardiff University
M-TICKET
Megabus
25.50 GBP 1
05 Dec, 15:30 4 Hours, 0 Mins 05 Dec, 19:30 London Victoria Coach Station
Cardiff University
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
25.50 GBP
05 Dec | 16:45
London Gatwick Airport North Terminal
6 h 20 min 1 Bus Change

05 Dec | 23:05

Cardiff Castle Street
M-TICKET
37.00 GBP 1
05 Dec, 16:45 2 Hours, 5 Mins 05 Dec, 18:50 London Gatwick Airport North Terminal
London Victoria Coach Station
Change of bus | 0 Hours, 40 Mins layover in London Victoria Coach Station
05 Dec, 19:30 3 Hours, 35 Mins 05 Dec, 23:05 London Victoria Coach Station
Cardiff Castle Street
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
37.00 GBP
05 Dec | 16:45
London Gatwick Airport North Terminal
6 h 15 min 1 Bus Change

05 Dec | 23:00

Cardiff University
M-TICKET
37.00 GBP 1
05 Dec, 16:45 2 Hours, 5 Mins 05 Dec, 18:50 London Gatwick Airport North Terminal
London Victoria Coach Station
Change of bus | 0 Hours, 40 Mins layover in London Victoria Coach Station
05 Dec, 19:30 3 Hours, 30 Mins 05 Dec, 23:00 London Victoria Coach Station
Cardiff University
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
37.00 GBP
05 Dec | 16:50
London Luton Airport
5 h 55 min 1 Bus Change

05 Dec | 22:45

Cardiff Sophia Gardens
M-TICKET
46.00 GBP 1
05 Dec, 16:50 0 Hours, 50 Mins 05 Dec, 17:40 London Luton Airport
London Heathrow Airport T2 and T3
Change of bus | 1 Hours, 35 Mins layover in London Heathrow Airport T2 and T3
05 Dec, 19:15 3 Hours, 30 Mins 05 Dec, 22:45 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)
46.00 GBP
05 Dec | 16:45
London Gatwick Airport North Terminal
6 h 0 min 1 Bus Change

05 Dec | 22:45

Cardiff Sophia Gardens
M-TICKET
48.00 GBP 1
05 Dec, 16:45 1 Hours, 10 Mins 05 Dec, 17:55 London Gatwick Airport North Terminal
London Heathrow Airport T2 and T3
Change of bus | 1 Hours, 20 Mins layover in London Heathrow Airport T2 and T3
05 Dec, 19:15 3 Hours, 30 Mins 05 Dec, 22:45 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)
48.00 GBP
05 Dec | 17:00
London Stansted Airport Coach Station
5 h 45 min 1 Bus Change

05 Dec | 22:45

Cardiff Sophia Gardens
M-TICKET
45.00 GBP 1
05 Dec, 17:00 1 Hours, 30 Mins 05 Dec, 18:30 London Stansted Airport Coach Station
London Heathrow Airport T2 and T3
Change of bus | 0 Hours, 45 Mins layover in London Heathrow Airport T2 and T3
05 Dec, 19:15 3 Hours, 30 Mins 05 Dec, 22:45 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)
45.00 GBP
05 Dec | 17:00
London Heathrow Airport T2 and T3
3 h 30 min Direct

05 Dec | 20:30

Cardiff Sophia Gardens
M-TICKET
24.00 GBP 1
05 Dec, 17:00 3 Hours, 30 Mins 05 Dec, 20: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)
24.00 GBP
05 Dec | 17:00
London Stratford City Bus Station
6 h 0 min 1 Bus Change

05 Dec | 23:00

Cardiff University
M-TICKET
25.00 GBP 1
05 Dec, 17:00 1 Hours, 0 Mins 05 Dec, 18:00 London Stratford City Bus Station
London Victoria Coach Station
Change of bus | 1 Hours, 30 Mins layover in London Victoria Coach Station
05 Dec, 19:30 3 Hours, 30 Mins 05 Dec, 23:00 London Victoria Coach Station
Cardiff University
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
25.00 GBP
05 Dec | 17:00
London Stratford City Bus Station
6 h 5 min 1 Bus Change

05 Dec | 23:05

Cardiff Castle Street
M-TICKET
32.00 GBP 1
05 Dec, 17:00 1 Hours, 0 Mins 05 Dec, 18:00 London Stratford City Bus Station
London Victoria Coach Station
Change of bus | 1 Hours, 30 Mins layover in London Victoria Coach Station
05 Dec, 19:30 3 Hours, 35 Mins 05 Dec, 23:05 London Victoria Coach Station
Cardiff Castle Street
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
32.00 GBP
05 Dec | 17:00
London Stratford City Bus Station
6 h 10 min 1 Bus Change

05 Dec | 23:10

Cardiff Sophia Gardens
M-TICKET
22.00 GBP 1
05 Dec, 17:00 1 Hours, 0 Mins 05 Dec, 18:00 London Stratford City Bus Station
London Victoria Coach Station
Change of bus | 1 Hours, 30 Mins layover in London Victoria Coach Station
05 Dec, 19:30 3 Hours, 40 Mins 05 Dec, 23:10 London Victoria Coach Station
Cardiff Sophia Gardens
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
22.00 GBP
05 Dec | 17:30
London Luton Airport
6 h 20 min 1 Bus Change

05 Dec | 23:50

Cardiff University
M-TICKET
31.00 GBP 1
05 Dec, 17:30 1 Hours, 50 Mins 05 Dec, 19:20 London Luton Airport
London Victoria Coach Station
Change of bus | 1 Hours, 10 Mins layover in London Victoria Coach Station
05 Dec, 20:30 3 Hours, 20 Mins 05 Dec, 23:50 London Victoria Coach Station
Cardiff University
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
31.00 GBP
05 Dec | 17:30
London Luton Airport
6 h 15 min 1 Bus Change

05 Dec | 23:45

Cardiff Gabalfa Interchange
M-TICKET
31.00 GBP 1
05 Dec, 17:30 1 Hours, 50 Mins 05 Dec, 19:20 London Luton Airport
London Victoria Coach Station
Change of bus | 1 Hours, 10 Mins layover in London Victoria Coach Station
05 Dec, 20:30 3 Hours, 15 Mins 05 Dec, 23:45 London Victoria Coach Station
Cardiff Gabalfa Interchange
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
31.00 GBP
05 Dec | 17:30
London Luton Airport
6 h 29 min 1 Bus Change

05 Dec | 23:59

Cardiff Sophia Gardens
M-TICKET
31.00 GBP 1
05 Dec, 17:30 1 Hours, 50 Mins 05 Dec, 19:20 London Luton Airport
London Victoria Coach Station
Change of bus | 1 Hours, 10 Mins layover in London Victoria Coach Station
05 Dec, 20:30 3 Hours, 29 Mins 05 Dec, 23:59 London Victoria Coach Station
Cardiff Sophia Gardens
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
31.00 GBP
05 Dec | 17:30
London Victoria Coach Station
4 h 10 min Direct

05 Dec | 21:40

Cardiff University
M-TICKET
Megabus
23.20 GBP 1
05 Dec, 17:30 4 Hours, 10 Mins 05 Dec, 21:40 London Victoria Coach Station
Cardiff University
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
23.20 GBP
05 Dec | 17:35
London Stansted Airport Coach Station
6 h 24 min 1 Bus Change

05 Dec | 23:59

Cardiff Sophia Gardens
M-TICKET
29.00 GBP 1
05 Dec, 17:35 2 Hours, 5 Mins 05 Dec, 19:40 London Stansted Airport Coach Station
London Victoria Coach Station
Change of bus | 0 Hours, 50 Mins layover in London Victoria Coach Station
05 Dec, 20:30 3 Hours, 29 Mins 05 Dec, 23:59 London Victoria Coach Station
Cardiff Sophia Gardens
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
29.00 GBP
05 Dec | 17:30
London Luton Airport
6 h 25 min 1 Bus Change

05 Dec | 23:55

Cardiff Castle Street
M-TICKET
31.00 GBP 1
05 Dec, 17:30 1 Hours, 50 Mins 05 Dec, 19:20 London Luton Airport
London Victoria Coach Station
Change of bus | 1 Hours, 10 Mins layover in London Victoria Coach Station
05 Dec, 20:30 3 Hours, 25 Mins 05 Dec, 23:55 London Victoria Coach Station
Cardiff Castle Street
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
31.00 GBP
05 Dec | 17:35
London Stansted Airport Coach Station
6 h 20 min 1 Bus Change

05 Dec | 23:55

Cardiff Castle Street
M-TICKET
29.00 GBP 1
05 Dec, 17:35 2 Hours, 5 Mins 05 Dec, 19:40 London Stansted Airport Coach Station
London Victoria Coach Station
Change of bus | 0 Hours, 50 Mins layover in London Victoria Coach Station
05 Dec, 20:30 3 Hours, 25 Mins 05 Dec, 23:55 London Victoria Coach Station
Cardiff Castle Street
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
29.00 GBP
05 Dec | 17:45
London Gatwick Airport North Terminal
6 h 14 min 1 Bus Change

05 Dec | 23:59

Cardiff Sophia Gardens
M-TICKET
27.00 GBP 1
05 Dec, 17:45 2 Hours, 5 Mins 05 Dec, 19:50 London Gatwick Airport North Terminal
London Victoria Coach Station
Change of bus | 0 Hours, 40 Mins layover in London Victoria Coach Station
05 Dec, 20:30 3 Hours, 29 Mins 05 Dec, 23:59 London Victoria Coach Station
Cardiff Sophia Gardens
mobile-phone M-TICKET (Show QR code upon entering the bus, no need for printed ticket)
27.00 GBP