Timetable London to Cardiff

Showing buses for tomorrow, Sun, 13 Jun
08:30London, Victoria Coach Station3h30 12:00Cardiff, Sophia Gardens
0 changes
08:30London3h55 12:25Cardiff
0 changes
09:10London, Heathrow Airport Terminals 1, 2, 33h15 12:25Cardiff
0 changes
09:30London, Victoria Coach Station3h30 13:00Cardiff, Sophia Gardens
0 changes
10:30London, Victoria Coach Station3h40 14:10Cardiff, Sophia Gardens
0 changes
10:30London3h40 14:10Cardiff
0 changes
11:10London, Heathrow Airport Terminals 1, 2, 33h00 14:10Cardiff
0 changes
11:30London, Victoria Coach Station3h40 15:10Cardiff, Sophia Gardens
0 changes
12:30London, Victoria Coach Station3h50 16:20Cardiff, Sophia Gardens
0 changes
12:30London3h40 16:10Cardiff
0 changes
13:10London, Heathrow Airport Terminals 1, 2, 33h00 16:10Cardiff
0 changes
14:30London, Victoria Coach Station3h45 18:15Cardiff, Sophia Gardens
0 changes
14:30London3h55 18:25Cardiff
0 changes
15:10London, Heathrow Airport Terminals 1, 2, 33h15 18:25Cardiff
0 changes
15:30London, Victoria Coach Station3h45 19:15Cardiff, Sophia Gardens
0 changes
16:30London3h55 20:25Cardiff
0 changes
16:30London, Victoria Coach Station3h45 20:15Cardiff, Sophia Gardens
0 changes
17:10London, Heathrow Airport Terminals 1, 2, 33h15 20:25Cardiff
0 changes
17:30London3h40 21:10Cardiff
0 changes
17:30London, Victoria Coach Station3h45 21:15Cardiff, Sophia Gardens
0 changes
18:10London, Heathrow Airport Terminals 1, 2, 33h00 21:10Cardiff
0 changes
18:30London4h00 22:30Cardiff
0 changes
18:30London, Victoria Coach Station3h45 22:15Cardiff, Sophia Gardens
0 changes
19:10London, Heathrow Airport Terminals 1, 2, 33h20 22:30Cardiff
0 changes
19:30London3h55 23:25Cardiff
0 changes
19:30London, Victoria Coach Station3h40 23:10Cardiff, Sophia Gardens
0 changes
20:10London, Heathrow Airport Terminals 1, 2, 33h15 23:25Cardiff
0 changes
20:30London, Victoria Coach Station3h29 23:59Cardiff, Sophia Gardens
0 changes
21:30London, Victoria Coach Station3h25 00:55Cardiff, Sophia Gardens
0 changes
23:00London, Victoria Coach Station3h25 02:25Cardiff, Sophia Gardens
0 changes

Find all the dates and times for this journey

The fastest buses from London to Cardiff

Showing times and prices for 13 Jun

Fastest Journey

3 h

Average

3 h 33 m

Buses per day

30

Distance

211 km

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

These direct buses cover the 211 km distance in an average of 3 h 33 m but if you time it right, some buses will get you there in just 3 h .

The slowest buses will take 4 h and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
13:10London, Heathrow Airport Terminals 1, 2, 33h00 16:10Cardiff
0 changes
£301One-way
Fastest
18:10London, Heathrow Airport Terminals 1, 2, 33h00 21:10Cardiff
0 changes
£301One-way
Fastest
11:10London, Heathrow Airport Terminals 1, 2, 33h00 14:10Cardiff
0 changes
£221One-way
2nd Fastest
20:10London, Heathrow Airport Terminals 1, 2, 33h15 23:25Cardiff
0 changes
£301One-way
2nd Fastest
09:10London, Heathrow Airport Terminals 1, 2, 33h15 12:25Cardiff
0 changes
£261One-way

COMPARE Prices across different modes

Sat
12 Jun
Find prices
£1Flixbus
Sun
13 Jun
£51Great Western Railway
£1Flixbus
Mon
14 Jun
Find prices
£1Flixbus
Tue
15 Jun
£48Great Western Railway
£1Flixbus
Wed
16 Jun
£48Great Western Railway
£1Flixbus
Thu
17 Jun
£48Great Western Railway
£1Flixbus
Fri
18 Jun
£48Great Western Railway
£1Flixbus
Sat
19 Jun
£48Great Western Railway
£1Flixbus
Sun
20 Jun
£48Great Western Railway
£4Flixbus
Mon
21 Jun
£48Great Western Railway
£5National Express
Tue
22 Jun
£48Great Western Railway
£1Flixbus
Wed
23 Jun
£48Great Western Railway
£1Flixbus
Thu
24 Jun
£44Great Western Railway
£1Flixbus
Fri
25 Jun
£48Great Western Railway
£4Flixbus
Sat
26 Jun
£44Great Western Railway
£4Flixbus
Sun
27 Jun
£44Great Western Railway
£4Flixbus
Mon
28 Jun
£44Great Western Railway
£1Flixbus
Tue
29 Jun
£44Great Western Railway
£1Flixbus
Wed
30 Jun
£44Great Western Railway
£1Flixbus
Thu
1 Jul
£41Great Western Railway
£4Flixbus
Fri
2 Jul
Find prices
£5National Express

The cheapest buses from London to Cardiff

Showing times and prices for 13 Jun

Cheapest

£6

Average

£17

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.

The average ticket from London to Cardiff will cost around £ 17 if you buy it on the day, but the cheapest tickets can be found for only £ 6.

08:30London, Victoria Coach Station3h30 12:00Cardiff, Sophia Gardens
0 changes
£61One-way
10:30London, Victoria Coach Station3h40 14:10Cardiff, Sophia Gardens
0 changes
£61One-way
21:30London, Victoria Coach Station3h25 00:55Cardiff, Sophia Gardens
0 changes
£61One-way
16:30London, Victoria Coach Station3h45 20:15Cardiff, Sophia Gardens
0 changes
£61One-way
20:30London, Victoria Coach Station3h29 23:59Cardiff, Sophia Gardens
0 changes
£61One-way

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

National Express
Eurolines France
RegioJet
Trenitalia
Place to stay

Need a place to stay?

Sun, Jun 13
Total price for 1 nights, 1 adults
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All
bus

Journey Summary

London to Cardiff Bus Information

Avg. Bus Duration
4 hours 47 minutes
Coach Ticket Price: £9
Buses depart from:London
Bus arrives in:Cardiff
Distance:211 km
Bus Companies:Flixbus, National Express, Megabus

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.

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 do cheap coach tickets to Cardiff from London cost?
Omio customers have found cheap coach tickets between London and Cardiff for as low as £1  for the next 7 days.
What is the average cost of a coach from London to Cardiff?
In the next 7 days you’ll find that the average cost of a coach ticket between London and Cardiff is £1  one way.
How far is it from London to Cardiff by coach?
The London to Cardiff coach distance is approximately 131 miles (211 km).
How many hours does it take from London to Cardiff by coach?
On average the coach from London to Cardiff duration is 3 h 29 min  for the 131 miles (211 km) long journey, but the travel time can vary if you depart on weekends and holidays.
What is the departure coach station in London and arrival coach station in Cardiff?

When travelling this route, Omio customers are departing most frequently from London Victoria   and arriving in Cardiff, Sophia Gardens.

Where is the coach station in London to go to Cardiff? Where is the coach station in Cardiff located?

The most popular departure coach station with passengers for this route, called London Victoria, is located 0 mile (s) / 0 km from the city centre of London.

The most popular arrival coach station, Cardiff, Sophia Gardens, is located 0 mile (s) / 0 km away from the city centre of Cardiff.

Which coach companies should I travel with from London to Cardiff?
For the trip from London to Cardiff you can take a coach with National Express. Be sure to check out all possible coach companies that offer services between London and Cardiff on Omio to compare what amenities they may have.
Are there any London to Cardiff direct coaches?
Yes, you can find a direct coach between London and Cardiff with National Express or Megabus  on Omio. This is worth paying attention to when you purchase your coach ticket as direct services tend to offer more convenience and help save you time travelling to your destination.
What time is the earliest coach from London to Cardiff? What time is the last coach from London to Cardiff?
The earliest coach departing from London to Cardiff leaves at 07: 30. The last coach departing from London to Cardiff leaves at 19: 30. You can find the latest London to Cardiff coach schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I book London to Cardiff coach tickets to get the best deals?
You can find a coach between London and Cardiff to cost on average £1 one way if you book within the next 7 days. But we recommend buying coach tickets in advance to score the best deals and save money on your route. You’ll see tickets for the London to Cardiff coach generally on sale a few months before the planned travel date.
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

Most Popular Travel Destinations