Timetable Cardiff to Bristol

Showing buses for tomorrow, Fri, 30 Jul
01:45Cardiff, Sophia Gardens1h00 02:45Bristol, Marlborough Street
0 changes
03:40Cardiff, Sophia Gardens1h05 04:45Bristol, Marlborough Street
0 changes
05:25Cardiff1h50 07:15Bristol
0 changes
05:25Cardiff1h05 06:30Bristol, City Centre
0 changes
05:45Cardiff, Sophia Gardens1h10 06:55Bristol, Marlborough Street
0 changes
06:35Cardiff1h37 08:12Bristol, Airport
0 changes
06:35Cardiff0h55 07:30Bristol, City Centre
0 changes
07:25Cardiff1h15 08:40Bristol, City Centre
0 changes
07:25Cardiff1h00 08:25Bristol
0 changes
07:25Cardiff, Sophia Gardens1h25 08:50Bristol, Marlborough Street
0 changes
08:35Cardiff1h05 09:40Bristol, City Centre
0 changes
09:10Cardiff, Sophia Gardens1h10 10:20Bristol, Marlborough Street
0 changes
09:35Cardiff0h55 10:30Bristol
0 changes
09:35Cardiff1h10 10:45Bristol, City Centre
0 changes
10:45Cardiff1h00 11:45Bristol, City Centre
0 changes
11:25Cardiff, Sophia Gardens1h10 12:35Bristol, Marlborough Street
0 changes
13:05Cardiff1h00 14:05Bristol, City Centre
0 changes
13:55Cardiff, Sophia Gardens1h10 15:05Bristol, Marlborough Street
0 changes
15:10Cardiff1h00 16:10Bristol, City Centre
0 changes
15:45Cardiff, Sophia Gardens1h20 17:05Bristol, Marlborough Street
0 changes
16:55Cardiff1h00 17:55Bristol
0 changes
16:55Cardiff1h15 18:10Bristol, City Centre
0 changes
18:25Cardiff0h50 19:15Bristol
0 changes
18:25Cardiff1h05 19:30Bristol, City Centre
0 changes
22:30Cardiff1h00 23:30Bristol, City Centre
0 changes

Find all the dates and times for this journey

The fastest buses from Cardiff to Bristol

Showing times and prices for 30 Jul

Fastest Journey

50 m

Average

1 h 8 m

Buses per day

25

Distance

41 km

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

These direct buses cover the 41 km distance in an average of 1 h 8 m but if you time it right, some buses will get you there in just 50 m .

The slowest buses will take 1 h 50 m 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
18:25Cardiff0h50 19:15Bristol
0 changes
£71One-way
2nd Fastest
09:35Cardiff0h55 10:30Bristol
0 changes
£101One-way
2nd Fastest
06:35Cardiff0h55 07:30Bristol, City Centre
0 changes
£71One-way
22:30Cardiff1h00 23:30Bristol, City Centre
0 changes
£71One-way
15:10Cardiff1h00 16:10Bristol, City Centre
0 changes
£71One-way

COMPARE Prices across different modes

Fri
30 Jul
£14Great Western Railway
£3Flixbus
Sat
31 Jul
£14Great Western Railway
£1Flixbus
Sun
1 Aug
£14Great Western Railway
£1Flixbus
Mon
2 Aug
£9Great Western Railway
£3Flixbus
Tue
3 Aug
£9Great Western Railway
£3Flixbus
Wed
4 Aug
Find prices
£6Megabus
Thu
5 Aug
£9Great Western Railway
£3Flixbus
Fri
6 Aug
£9Great Western Railway
£3Flixbus
Sat
7 Aug
£8Great Western Railway
£3Flixbus
Sun
8 Aug
£14Great Western Railway
£3Flixbus
Mon
9 Aug
£8Great Western Railway
£3Flixbus
Tue
10 Aug
£9Great Western Railway
£3Flixbus
Wed
11 Aug
£9Great Western Railway
£3Flixbus
Thu
12 Aug
£9Great Western Railway
£3Flixbus
Fri
13 Aug
£8Great Western Railway
£6Flixbus
Sat
14 Aug
£8Great Western Railway
£3Flixbus
Sun
15 Aug
£8Great Western Railway
£3Flixbus
Mon
16 Aug
£9Great Western Railway
£3Flixbus
Tue
17 Aug
Find prices
£18National Express
Wed
18 Aug
£8Great Western Railway
£3Flixbus

The cheapest buses from Cardiff to Bristol

Showing times and prices for 30 Jul

Cheapest

£7

Average

£13

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 Cardiff to Bristol will cost around £ 13 if you buy it on the day, but the cheapest tickets can be found for only £ 7.

2nd Cheapest
22:30Cardiff1h00 23:30Bristol, City Centre
0 changes
£71One-way
2nd Cheapest
15:10Cardiff1h00 16:10Bristol, City Centre
0 changes
£71One-way
2nd Cheapest
07:25Cardiff1h15 08:40Bristol, City Centre
0 changes
£71One-way
2nd Cheapest
18:25Cardiff0h50 19:15Bristol
0 changes
£71One-way
2nd Cheapest
16:55Cardiff1h00 17:55Bristol
0 changes
£71One-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?

view on map
Top pick hotels
Entire homes & apartments

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

View All

Coach Information from Cardiff to Bristol

distanceDistance25 miles (40 km)
durationAverage coach duration55 min
priceAverage coach ticket price£3 (€3)
changesDirect coachYes
carriersCoach companiesNational Express or Megabus

Coaches from Cardiff to Bristol cover the 25 miles (40 km) long journey taking on average 55 min with our travel partners like National Express or Megabus. There are direct coach services available. While the average ticket price for this trip costs around £3, you can find the cheapest coach ticket for as low as £1. Travellers depart most frequently from Cardiff Central and arrive in Bristol, City Centre.

Coach companies

Coach from Cardiff to Bristol with National Express

You can travel by coach from Cardiff to Bristol with National Express for as low as £1. When you search for timetables and tickets, Omio will show you the best journey.

National Express

Taking the coach with National Express is a great way to travel from Cardiff to Bristol! National Express is the UK’s leading coach operator with hundreds of routes to cities, towns and major airports throughout the country at affordable prices. As an official travel partner of National Express, Omio shows you the best deals for National Express coach tickets from Cardiff to Bristol, so you can book the cheapest, fastest or earliest ticket. Simply choose the best times and tickets available for the Cardiff to Bristol route on Omio. You can expect to travel around 25 miles (40 km) between Cardiff and Bristol on a National Express coach.

All National Express coaches have air conditioning and free WiFi access as well as onboard entertainment. Most coaches have seat belts and power outlets in every seat, so you can charge your phone or laptop during a long journey. You can select from three ticket options for the Cardiff to Bristol coach: Restricted Fare, Standard Fare, and Fully Flexible Fare. If you’re looking for more flexibility on cancelling or changing your coach ticket easily, we recommend booking the Fully Flexible Fare option.

Please follow the recommendations outlined by National Express when booking your coach tickets from Cardiff to Bristol due to the coronavirus:

  • 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 Cardiff to Bristol

Travelling between Cardiff and Bristol is quick and convenient on one of the 15 daily bus services operated by National Express. The first departure is at 1:00 a.m. and the last coach sets off at 11:15 p.m.Travel time for the 45-mile journey ranges from one hour and one hour and 35 minutes. Buses leave from the station at Cardiff’s Sophia Gardens. Located on the west bank of the river, it can be reached by many bus routes from the city centre. Buses from Cardiff to Bristol arrive at Bristol Bus and Coach Station on Malborough Street in the centre of the city near Broadmead Shopping Centre.

Travel Tips

Buses from Cardiff to Bristol
Take the bus to Bristol 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 Bristol.
FAQs
How much do cheap coaches to Bristol from Cardiff cost?
Omio customers have found cheap coach tickets from Cardiff to Bristol for as low as £1  for the next 7 days.
What is the cost of a coach ticket from Cardiff to Bristol on average?
If you are looking to buy your coach ticket in the next 7 days, you can expect the Cardiff to Bristol coach to cost on average £3  one way.
What is the distance from Cardiff to Bristol via coach?
When travelling this route you should expect the distance between Cardiff and Bristol via coach to be approximately 25 miles (40 km).
How long is the coach journey between Cardiff and Bristol?
While the time it takes to travel 25 miles (40 km) from Cardiff to Bristol can vary based on specific dates, weekends, and bank holidays, the coach duration from Cardiff to Bristol is on average 55 min.
Which coach station in Cardiff goes to Bristol? Which coach station do I come into Bristol from Cardiff?

When departing from Cardiff, you have various coach station options to start your journey from including Cardiff, Sophia Gardens, Cardiff, University and Cardiff, National Museum (Stop Rg). When arriving in Bristol, you can end your route in coach stations like Bristol, City Centre, Bristol, Bus & Coach Station (Marlborough St) and Bristol, The Centre (c9).

Omio customers book a coach from Cardiff Central   to Bristol, City Centre   most frequently for this route.

Where is the Cardiff coach station located? Where is the Bristol coach station located?

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

The most popular arrival coach station, Bristol, City Centre, is located 0 mile (s) / 0 km away from the city centre of Bristol.

What coach companies offer a service to Bristol from Cardiff?
Take the Cardiff to Bristol coach with National Express or Megabus. However, it's always good to check out all possible coach companies for the trip to Bristol from Cardiff as there might be differences in the amenities they offer.
Are there any Cardiff to Bristol direct coach services?
Yes, you can look for direct coaches from Cardiff to Bristol with Flixbus, National Express or Megabus  without needing to change in between. Taking a direct coach tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this route.
What time is the earliest coach from Cardiff to Bristol? What time is the last coach from Cardiff to Bristol?
You can take the first coach from Cardiff to Bristol at 04: 55   or take the last coach from Cardiff to Bristol leaving at 13: 05. Look for the latest Cardiff Bristol coach schedule on Omio and book the best time to take the coach for this trip.
How early should I book Cardiff to Bristol coach tickets to get the best deals?
If you book Cardiff to Bristol coach tickets within the next 7 days, you can find one way tickets to cost on average £3. However, booking in advance gives you access to the best prices for coaches from Cardiff to Bristol. Look out for coach tickets for this trip to go on sale a few months before your planned departure date to find the best deals.
Stations

Important Stations and Airports for this Journey

Cardiff
Cardiff (Bus Station)
Amenities