COMPARE Prices across different modes

Thu
Sep 23
$75Great Western Railway
$6Flixbus
Fri
Sep 24
$76Great Western Railway
$5Flixbus
Sat
Sep 25
$70Great Western Railway
$5Flixbus
Sun
Sep 26
$76Great Western Railway
$6Flixbus
Mon
Sep 27
$65Great Western Railway
$5Flixbus
Tue
Sep 28
$65Great Western Railway
$5Flixbus
Wed
Sep 29
$65Great Western Railway
$4Flixbus
Thu
Sep 30
$65Great Western Railway
$5Flixbus
Fri
Oct 1
$65Great Western Railway
$5Flixbus
Sat
Oct 2
$65Great Western Railway
$4Flixbus
Sun
Oct 3
$65Great Western Railway
$5Flixbus
Mon
Oct 4
$65Great Western Railway
$6Flixbus
Tue
Oct 5
$65Great Western Railway
$5Flixbus
Wed
Oct 6
$65Great Western Railway
$6Flixbus
Thu
Oct 7
$61Great Western Railway
$6Flixbus
Fri
Oct 8
$61Great Western Railway
$6Flixbus
Sat
Oct 9
$65Great Western Railway
$6Flixbus
Sun
Oct 10
$65Great Western Railway
$6Flixbus
Mon
Oct 11
$61Great Western Railway
$6Flixbus
Tue
Oct 12
$56Great Western Railway
$6Flixbus
Wed
Oct 13
$56Great Western Railway
$6Flixbus

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information between London and Cardiff

distanceDistance131 miles (211 km)
durationAverage bus duration3 h 20 min
priceAverage bus ticket price$5 (€4)
changesDirect busYes
carriersBus providersNational Express or Megabus

Buses from London to Cardiff cover the 131 miles (211 km) long journey taking on average 3 h 20 min with our travel partners like National Express or Megabus. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $4 (€3), but the average price of bus tickets is $5 (€4). Travelers depart most frequently from London Victoria and arrive in Cardiff, Sophia Gardens.

Bus companies

Travel with National Express between London and Cardiff

Travel between London and Cardiff from $4 (€3) with Omio’s bus partners National Express! You can find the best schedules and tickets when comparing and booking the most popular trip for you.

National Express

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

    When purchasing your National Express bus tickets between London and Cardiff, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Pre-reservation / seat allocation
    • Verification of ticket with valid ID
    • Exceptions to waive change or cancellation fees policy
    • For journeys between July 1st and October 31, 2020, the following change and refund policies apply:
      • Restricted ticket: One change is allowed free of charge
      • Standard ticket: Full refund or one change is allowed free of charge
      • Fully flexible ticket: Unlimited changes to time or date are allowed
      • All change and refund requests must be made at least 24 hours before the original outbound journey. Partial refunds are not allowed.

    Buses from London to Cardiff

    Buses in the United Kingdom are a convenient and affordable way to travel between cities, with a number of bus companies operating domestic and international bus routes. Buses from London to Cardiff are operated by National Express and run seven days a week. Buses from London to Cardiff are operated by National Express and take just over 3 hours to arrive in Cardiff with frequent departures between around 7:30 a.m. and 11:00 p.m. National Express buses traveling from London to Cardiff depart from London Victoria Coach Station and arrive at Cardiff Sophia Gardens bus station.

    London to Cardiff buses: Not what you're looking for?

    Return buses from Cardiff to London | Compare all modes of traveling from London to Cardiff | Or learn more about buses to Cardiff


    London to Cardiff Bus Cost

    Average prices for buses from London to Cardiff when you book in advance

    Booking Period

    Average Price

    Same Day

    €24

    1 Day in Advance

    €24

    1 Week in Advance

    €19

    2 Weeks in Advance

    €19

    1 Month in Advance

    €10

    3 Months in Advance

    €6

    London to Cardiff Buses: General Information


    While taking a bus is slower than flying or taking the train, it is significantly cheaper and can take as little as 3:10 h to arrive in Cardiff.

    • autobus All London to Cardiff buses are run by National Express.
    • autobus Most buses are direct, departing from either London's Victoria bus station or Sutton Rail Station and arriving at Cardiff Sophia Gardens bus station.
    • autobus Traveling from London to Cardiff by bus takes as little as 3 hours and 10 minutes.
    • autobus Most travelers book their London to Cardiff bus ticket 1 day in advance of the travel date.




    Based on Omio's travel data, as the table above clearly illustrates, ticket prices on London to Cardiff buses decrease the further they are booked in advance :

    • It is 21% cheaper to book a London to Cardiff bus ticket 1 week in advance as opposed to the day you intend to travel.
    • London to Cardiff bus tickets are 58% cheaper on average when booked 1 month in advance as opposed to purchasing a bus ticket the day of.

    Taking the Bus from London

    One of the most exciting and cosmopolitan cities in the world, London is also one of the most popular cities in the world for tourists to visit, attracting over 14 million visitors annually. London offers so much to anyone who visits. There is a large number of galleries, museums, and sights to see. Such as the Tate Modern Gallery, the National Gallery, The British Museum and the Natural History Museum. There are the famous sights of Big Ben, Tower Bridge, St Pauls Cathedral and The Tower of London. There is an interesting blend of both modern and old architecture with a mix of architectural styles all around the city with the older buildings of London is also home to the recently opened Shard skyscraper which is the highest building in the EU.

    National Express leaves from London Victoria Coach Station, which has convenient underground and bus links with London and the suburbs. The coach station is on the District, Circle and Victoria lines of the London Underground and has a taxi rank at the entrance. It is within walking district of Victoria Railway Station where regional trains from South London and Sussex arrive. London Bus operates frequent night bus routes seven days a week.

    Getting into Cardiff by Bus

    The capital city of Wales, Cardiff has seen lots of redevelopment in recent years. The city is now home to three universities, meaning that there is a high number of students living in the city. Cardiff Castle should be visited as this is a very well preserved castle. Visitors could take a trip to Cardiff Bay as here there are plenty of restaurants and bars that can be found here. The National Museum Cardiff is well worth a visit too as this hosts both national and international pieces and one of the finest art collections in Europe. Cardiff is also home to the Millennium Stadium which has played host to countless football, rugby, and concerts. The atmosphere here during a rugby match can be very electric! The city also has Cardiff International Pool which is the largest indoor swimming facility of its kind in the UK. Anyone wanting to do some shopping should head to the St Davids Centre as here you can find all of your favorite shops in one center. Cardiff also has the Capitol Centre and Queens Arcade shopping centers.

    Cardiff Central Bus Station is located next to the city's train station and is a few minutes walk from the city center. Cardiff has several local bus companies, including Stagecoach, Veolia, and First Cymru. They provide frequent routes across the city, to the university and out to the airport and surrounding towns. Taxis are available at the station.

    Travel Tips

    Buses from London to Cardiff
    Take the bus to Cardiff 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 London to Cardiff.
    FAQs
    How much does a cheap bus to Cardiff from London cost?
    Omio customers have found the cheapest buses from London to Cardiff to cost as little as $4 (€3)  in the next 7 days.
    What is the price of a bus ticket to Cardiff from London?
    If you are looking to buy your bus ticket in the next 7 days, you can expect the London to Cardiff bus to cost on average $5 (€4)  one way.
    How many miles is it from London to Cardiff by bus?
    You should expect to travel around 131 miles (211 km)  to Cardiff from London by bus.
    How long is a bus between London and Cardiff on average?
    The bus time between London and Cardiff is on average 3 h 20 min  for the 131 miles (211 km) long journey, but the time it takes to go between London and Cardiff by bus can vary depending on specific dates or traveling on weekends and holidays.
    When traveling by bus from London to Cardiff, which bus station in London do I depart from and which bus station in Cardiff do I arrive in?

    Omio customers traveling this route book their buses from London Victoria   to Cardiff, Sophia Gardens.

    Where is the bus station in London? Where is the bus station in Cardiff?

    Passengers board their bus most frequently from London Victoria and travel around 1 mile (s) / 1 km from the city center to this bus station.

    Passengers traveling this route most often arrive at Cardiff, Sophia Gardens and need to travel approximately 0 mile (s) / 0 km from the bus station to the city center in Cardiff.

    Which bus providers can get me from London to Cardiff?
    For the route from London to Cardiff you can take a bus with National Express or Megabus. Be sure to check out all possible bus providers that offer services between London and Cardiff on Omio to compare what amenities they may have.
    Can I book a direct bus from London to Cardiff?
    Yes, there are direct buses from London to Cardiff, and you can find a direct bus for this journey with Flixbus, National Express or Megabus  on Omio. It's worth paying attention to when you book your bus ticket as direct services tend to offer more convenience and save you time getting to your destination.
    When can I take the first bus from London to Cardiff? When can I take the last bus for the day?
    The earliest bus for this route departs from London at 8: 00 AM. The last bus leaves from London at 6: 30 PM. Check Omio for the latest bus schedule from London to Cardiff and book the best time to depart on your chosen travel date.
    How far in advance should I book bus tickets between London and Cardiff for the best deals?
    The price of a one way bus ticket from London to Cardiff is on average $5 (€4) if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus companies offering this journey. In general, you can find bus tickets to Cardiff from London available a few months in advance.
    Stations

    Important Stations and Airports for this Journey

    London
    Cardiff
    London
    Amenities
    London Liverpool Street Stn
    Amenities
    Refreshments
    WC

    Frequently Asked Questions

    Where is the bus station and what is the best way to get there?
    This station is not located in the city centre but it can be reached by public transport.<br>Metro lines Central, Circle, Hammersmith, City