Buses from Cardiff to Bristol

Mon, Mar 25
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

See the cheapest buses from Cardiff to Bristol

Today
6 buses from£ 12
Tomorrow
15 buses from£ 10
Fri, Mar 29
15 buses from£ 9
This trip lasts less than two hours. Time for a short nap.
icn_success

Value Plus Savings

Find the best price by comparing bus tickets from National Express and Flixbus

icn_success

Skip the Queue: Go Mobile

Avoid the hassle of printing a ticket with a mobile ticket

icn_success

Support You Can Count On

Once you’ve booked your ticket, our customer service team is there to assist you

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

National Express
Eurolines France
Ouibus
RegioJet

COMPARE

Prices across different modes

Train
Bus
Mon
Mar 25
£ 12Great Western Railway
£ 10National Express
Tue
Mar 26
£ 12Great Western Railway
£ 10National Express
Wed
Mar 27
£ 12Great Western Railway
£ 10National Express
Thu
Mar 28
£ 11Great Western Railway
£ 9National Express
Fri
Mar 29
£ 10Great Western Railway
£ 9National Express
Sat
Mar 30
£ 15Great Western Railway
£ 8National Express
Sun
Mar 31
£ 15Great Western Railway
£ 9National Express
Mon
Apr 1
£ 11Great Western Railway
£ 9National Express
Tue
Apr 2
£ 8Great Western Railway
£ 6National Express
Fri
Apr 5
£ 9Great Western Railway
£ 7National Express
Sat
Apr 6
£ 12Great Western Railway
£ 4National Express
Sun
Apr 7
£ 12Great Western Railway
£ 6National Express
Mon
Apr 8
£ 9Great Western Railway
£ 8National Express
Tue
Apr 9
£ 7Great Western Railway
£ 7National Express
Wed
Apr 10
£ 7Great Western Railway
£ 7National Express
Thu
Apr 11
£ 7Great Western Railway
£ 4National Express
Fri
Apr 12
£ 9Great Western Railway
£ 6National Express
Sat
Apr 13
£ 9Great Western Railway
£ 6National Express
bus

Journey Summary

Cardiff to Bristol Bus Information

Avg. Bus Duration:
1 hours 11 minutes
Coach Ticket Price:£ 6
Buses depart from:Cardiff
Bus arrives in:Bristol
Distance:41 Kms
BusBus Companies:National Express

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.

Compare prices

Best fares for buses from Cardiff to Bristol

This Weekend
This month
Next Month
Fri, Mar 29
Bus
National Express
01:001h 20m02:20
CardiffBristol
Sat, Mar 30
Bus
National Express
04:151h05:15
CardiffBristol
Fastest Buses from Cardiff to Bristol by duration
Tue, Mar 26
Bus
National Express
04:151h05:15
CardiffBristol
Wed, Mar 27
Bus
National Express
04:151h05:15
CardiffBristol
Sat, Mar 30
Bus
National Express
04:151h05:15
CardiffBristol
Return Journeys for Buses from Bristol to Cardiff
Mon, Mar 25
Bus
National Express
16:201h 45m18:05
BristolCardiff
Tue, Mar 26
Bus
National Express
02:001h 20m03:20
BristolCardiff
Thu, Mar 28
Bus
National Express
02:001h 20m03:20
BristolCardiff
Stations
Important Stations and Airports for this Journey
Cardiff
BusCardiff (Bus Station)

Amenities

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