Cardiff to London coach

Cheap bus tickets from Cardiff to London

Showing times and prices for 27 Jun

Cheapest

£18

Average

£25

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

16:50Cardiff3h20 20:10London, Heathrow Airport Terminals 1, 2, 3
0 changes
£181One-way
16:55Cardiff3h15 20:10London, Heathrow Airport Terminals 1, 2, 3
0 changes
£181One-way
08:35Cardiff2h55 11:30London, Heathrow Airport Terminals 1, 2, 3
0 changes
£181One-way
08:30Cardiff3h00 11:30London, Heathrow Airport Terminals 1, 2, 3
0 changes
£181One-way
13:55Cardiff4h10 18:05London
0 changes
£181One-way

Bus Timetable Cardiff to London

Showing buses for tomorrow, Monday, 27 June
01:00Cardiff3h45 04:45London, Heathrow Airport Terminals 1, 2, 3
0 changes
01:00Cardiff4h30 05:30London
0 changes
01:05Cardiff3h40 04:45London, Heathrow Airport Terminals 1, 2, 3
0 changes
01:05Cardiff4h25 05:30London
0 changes
03:00Cardiff, Sophia Gardens3h20 06:20London
0 changes
03:30Cardiff, Sophia Gardens5h50 09:20London
1 change
06:05Cardiff, Sophia Gardens4h15 10:20London
0 changes
06:15Cardiff3h50 10:05London
0 changes
06:15Cardiff3h05 09:20London, Heathrow Airport Terminals 1, 2, 3
0 changes
06:20Cardiff3h45 10:05London
0 changes
06:20Cardiff3h00 09:20London, Heathrow Airport Terminals 1, 2, 3
0 changes
07:00Cardiff4h05 11:05London
0 changes
07:05Cardiff4h00 11:05London
0 changes
07:15Cardiff, Sophia Gardens4h05 11:20London
0 changes
08:30Cardiff3h45 12:15London
0 changes
08:30Cardiff3h00 11:30London, Heathrow Airport Terminals 1, 2, 3
0 changes
08:35Cardiff2h55 11:30London, Heathrow Airport Terminals 1, 2, 3
0 changes
08:35Cardiff3h40 12:15London
0 changes
09:15Cardiff3h55 13:10London
0 changes
09:20Cardiff3h50 13:10London
0 changes
10:35Cardiff3h00 13:35London, Heathrow Airport Terminals 1, 2, 3
0 changes
10:35Cardiff3h45 14:20London
0 changes
10:40Cardiff3h40 14:20London
0 changes
10:40Cardiff2h55 13:35London, Heathrow Airport Terminals 1, 2, 3
0 changes
11:20Cardiff4h05 15:25London
0 changes
11:25Cardiff4h00 15:25London
0 changes
11:45Cardiff, Sophia Gardens3h45 15:30London
0 changes
12:50Cardiff3h45 16:35London
0 changes
12:50Cardiff3h00 15:50London, Heathrow Airport Terminals 1, 2, 3
0 changes
12:55Cardiff2h55 15:50London, Heathrow Airport Terminals 1, 2, 3
0 changes
12:55Cardiff3h40 16:35London
0 changes
13:10Cardiff, Sophia Gardens5h00 18:10London
1 change
13:50Cardiff4h15 18:05London
0 changes
13:55Cardiff4h10 18:05London
0 changes
14:45Cardiff, Sophia Gardens4h00 18:45London
0 changes
14:50Cardiff3h55 18:45London
0 changes
14:55Cardiff3h50 18:45London
0 changes
15:55Cardiff4h05 20:00London
0 changes
16:00Cardiff4h00 20:00London
0 changes
16:20Cardiff, Sophia Gardens4h45 21:05London
1 change
16:50Cardiff3h20 20:10London, Heathrow Airport Terminals 1, 2, 3
0 changes
16:50Cardiff3h35 20:25London
0 changes
16:55Cardiff3h15 20:10London, Heathrow Airport Terminals 1, 2, 3
0 changes
16:55Cardiff3h30 20:25London
0 changes
18:10Cardiff4h15 22:25London
0 changes
18:10Cardiff3h30 21:40London, Heathrow Airport Terminals 1, 2, 3
0 changes
18:15Cardiff4h10 22:25London
0 changes
19:15Cardiff, Sophia Gardens3h30 22:45London
0 changes
23:40Cardiff, Sophia Gardens5h10 04:50London
1 change

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Mon
27 Jun
Tue
28 Jun
Wed
29 Jun
Thu
30 Jun
Fri
01 Jul
Sat
02 Jul
Sun
03 Jul
Mon
04 Jul
Tue
05 Jul
Wed
06 Jul
Thu
07 Jul
Fri
08 Jul
Sat
09 Jul
Sun
10 Jul
Mon
11 Jul
Tue
12 Jul
Wed
13 Jul
Thu
14 Jul
Fri
15 Jul
Sat
16 Jul
Sun
17 Jul

Bus times from Cardiff to London

Showing times and prices for 27 Jun

Fastest Journey

2 h 55 m

Average

3 h 49 m

Buses per day

49

Distance

211 km

Of the 49 buses that leave Cardiff for London every day 45 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
12:55Cardiff2h55 15:50London, Heathrow Airport Terminals 1, 2, 3
0 changes
£241One-way
Fastest
08:35Cardiff2h55 11:30London, Heathrow Airport Terminals 1, 2, 3
0 changes
£181One-way
Fastest
10:40Cardiff2h55 13:35London, Heathrow Airport Terminals 1, 2, 3
0 changes
£271One-way
2nd Fastest
10:35Cardiff3h00 13:35London, Heathrow Airport Terminals 1, 2, 3
0 changes
£271One-way
2nd Fastest
08:30Cardiff3h00 11:30London, Heathrow Airport Terminals 1, 2, 3
0 changes
£181One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

National Express
Eurolines France
RegioJet
Trenitalia

Overview: Coach from Cardiff to London

distanceDistance131 miles (211 km)
durationAverage coach duration3 h 45 min
priceAverage coach ticket price£7 (€8)
frequencyCoach frequency1 a day
changesDirect coachYes, there is 1 direct coach a day
carriersCoach companiesInfobus, Flixbus, Megabus or National Express

Coaches from Cardiff to London cover the 131 miles (211 km) long journey taking on average 3 h 45 min with our travel partners like Infobus, Flixbus, Megabus or National Express. Normally, there is 1 coach operating per day, including direct services available. While the average ticket price for this journey costs around £7, you can find the cheapest coach ticket for as low as £4.

Coach companies: FlixBus and National Express Cardiff to London

Buy your official FlixBus and National Express coach tickets from Cardiff to London from £4 with Omio. Find coach times and tickets for over 1000 travel companies to compare and book the most affordable trip.

FlixBus
National Express

FlixBus is one of the most popular low-cost coach providers in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travellers in both continents the option to take a long-distance coach at an affordable price. FlixBus also operates overnight coaches on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one hand luggage and one hold luggage bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long coach journeys, extra legroom, luggage space and toilets.

  • Average Price: £4

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 from Cardiff to London, you can select from three ticket fares: Restricted Fare, Standard Fare, and Fully Flexible Fare.

    Buses from Cardiff to London: Journey Information

    Average Price: £4.60
    Buses per day: ~ 22
    Connections: 0 or 1
    Average Journey: 3hr 47mins
    Fastest Journey: 3hr 20mins
    Slowest Journey: 5hr 42mins


    Which bus providers go from Cardiff to London?

    National Express Coach Services and Megabus offer daily direct and in-direct services from Cardiff to London.

    Buses from Cardiff to London

    Buses are an excellent choice for travelling from Cardiff to London with National Express offering 20 daily services and Megabus operating 15. The first National Express departure is at 2:40 a.m. and services run throughout the day until 8:00 p.m. Services are direct, calling at Newport, and Chepstow. The first Megabus service leaves at 4:40 a.m. and the last at 11:45 p.m. Journey time ranges from 3 hours up to 5 hours and 45 minutes for certain Megabus routes which involve many stops.

    What are the departure and arrival stations for buses from Cardiff to London?

    Departure Station: National Express coaches depart from Sophia Gardens. Passengers can get here on bus 28 from Queen Street or X1 from Cardiff Central, each taking around 20 minutes. Megabus coaches leave from Kingsway (Stop GQ) in the centre of the city.

    Arrival Station: Buses from Cardiff to London arrive at Victoria Coach Station. Passengers can continue on buses 22, 211, 239, C1 and and the N11 night service which stop in front of the station, and it’s a 300-metre walk to Victoria tube and rail stations.

    Travel Tips: Coach to London from Cardiff

    Take the bus 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
    If you’re looking to save money on tickets, you can find a cheap coach from Cardiff to London for as little as £4  in the next 7 days.
    If you are looking to buy your coach ticket in the next 7 days, you can expect the Cardiff to London coach to cost on average £7  one way.
    When travelling this route you should expect the distance from Cardiff to London via coach to be approximately 131 miles (211 km).
    The Cardiff to London coach duration is on average 3 h 45 min, which is to be expected when travelling 131 miles (211 km) between Cardiff and London. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
    If you're looking for coaches from Cardiff to London, you can rely on Infobus, Flixbus, Megabus or National Express to get you to London. It's also good to check out all possible coach companies for the Cardiff to London route to see if there might be differences in the amenities they offer.
    Yes, there is 1 direct coach per day from Cardiff to London with Flixbus, National Express or Megabus, and you won’t need to change in between. Direct coach services tend to offer more convenience and save you time when travelling to your destination, so it's worth paying attention to before you buy your coach ticket.
    On average, there is 1 coach a day from Cardiff to London. The coach times and services may be different on weekends and holidays compared to weekdays.
    The earliest coach departing from Cardiff to London leaves at 05: 20. The last coach departing from Cardiff to London leaves at 22: 40. You can find the latest Cardiff to London coach schedule on Omio and book the best time to leave for your journey on your chosen travel date.
    In general, we recommend booking tickets for coaches in advance to score the best deals from all possible coach companies offering this route and save money. If you buy coach tickets to London from Cardiff within the next 7 days, you can find tickets to cost on average £7 one way. To find the best prices for this trip, consider booking your coach ticket from Cardiff to London a few months in advance.

    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