Bus from Bristol to Cardiff and return

Find cheap coach tickets for your bus journey from Bristol to Cardiff and back

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Facts about the coach from Bristol to Cardiff

Cheapest Bus£2.52
Fastest Bus0h 55m
Earliest Coach06:30
Latest Coach23:45
Daily Bus Connections2 Ø
Distance41.1 km
Coach CompaniesNational Express, megabus, EasyBus

The cheapest coach connections from Bristol to Cardiff

Today
from £3.00
Tomorrow
from £3.00
11/08
from £3.00
12/08
from £3.00
13/08
from £3.00
14/08
from £3.00

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • National Express
    20:05
    Bristol - Coach Station
    Duration 1h 10m
    21:15
    Cardiff - University
    from£2.52
  • National Express
    06:30
    Bristol - Coach Station
    Duration 1h 15m
    07:45
    Cardiff - Bus Station Wood St
    from£3.00
  • National Express
    22:35
    Bristol - Coach Station
    Duration 1h 10m
    23:45
    Cardiff - Bus Station Wood St
    from£3.00
  • National Express
    18:30
    Bristol - Coach Station
    Duration 1h 20m
    19:50
    Cardiff - Bus Station Wood St
    from£3.00
  • megabus
    23:45
    Bristol - UWE (East Gate)
    Duration 1h 0m
    00:45
    Cardiff - Kingsway Stop GQ
    from£5.14
  • megabus
    23:45
    Bristol - UWE (East Gate)
    Duration 1h 5m
    00:50
    Cardiff - Kingsway Stop GQ
    from£5.14
  • megabus
    22:15
    Bristol - UWE (East Gate)
    Duration 1h 20m
    23:35
    Cardiff - Kingsway Stop GQ
    from£5.14
  • megabus
    12:15
    Bristol - UWE (East Gate)
    Duration 1h 25m
    13:40
    Cardiff - Kingsway Stop GQ
    from£5.14
  • megabus
    20:15
    Bristol - UWE (East Gate)
    Duration 1h 15m
    21:30
    Cardiff - Kingsway Stop GQ
    from£5.14
  • EasyBus
    21:20
    Bristol - Cabot Circus
    Duration 0h 55m
    22:15
    Cardiff - Kingsway Stop GQ
    from£17.35

The cheapest carpooling offers from Bristol to Cardiff

No particular date in mind? Here are some of the cheapest rides.

  • BlaBlaCar
    08:50
    Bristol
    Duration 0h 50m
    09:40
    Cardiff
    from£4.52

The cheapest coach connections from Cardiff to Bristol

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • National Express
    07:45
    Cardiff - University
    Duration 1h 30m
    09:15
    Bristol - Coach Station
    from£2.52
  • National Express
    22:15
    Cardiff - Bus Station Wood St
    Duration 1h 20m
    23:35
    Bristol - Coach Station
    from£3.00
  • National Express
    17:45
    Cardiff - Bus Station Wood St
    Duration 1h 20m
    19:05
    Bristol - Coach Station
    from£3.00
  • National Express
    16:50
    Cardiff - Bus Station Wood St
    Duration 1h 30m
    18:20
    Bristol - Coach Station
    from£3.00
  • megabus
    16:00
    Cardiff - Kingsway Stop GQ
    Duration 1h 15m
    17:15
    Bristol - UWE (East Gate)
    from£5.14
  • megabus
    16:00
    Cardiff - Kingsway Stop GQ
    Duration 1h 30m
    17:30
    Bristol - UWE (East Gate)
    from£5.14
  • megabus
    16:05
    Cardiff - Kingsway Stop GQ
    Duration 1h 25m
    17:30
    Bristol - UWE (East Gate)
    from£5.14
  • EasyBus
    20:45
    Cardiff - Kingsway Stop GQ
    Duration 0h 50m
    21:35
    Bristol - UWE (East Gate)
    from£17.35

The cheapest carpooling offers from Cardiff to Bristol

No particular date in mind? Here are some of the cheapest rides.

  • BlaBlaCar
    14:00
    Cardiff
    Duration 0h 50m
    14:50
    Bristol
    from£4.00
  • BlaBlaCar
    12:20
    Cardiff
    Duration 1h 0m
    13:20
    Bristol
    from£4.00
  • BlaBlaCar
    07:50
    Cardiff
    Duration 1h 10m
    09:00
    Bristol
    from£5.00
  • BlaBlaCar
    07:50
    Cardiff
    Duration 1h 20m
    09:10
    Bristol
    from£6.00

Information about the bus connection, amenities and services

Are you searching for a bus that travels from Bristol to Cardiff? Then you've come to the right place! The CheckMyBus search engine will help you find the perfect connection for your travel needs. If you’re in a hurry and need the fastest connection, then will get you there in 0h 55m. Even though other providers could take longer, they could also offer the most affordable tickets. For maximum savings on your trip from Bristol to Cardiff, consider the most affordable ticket, which is £5.14. Don't forget the earlier you book, the more likely you’ll get the best deals. All you have to do is to click the "Find Now" button and hop on.
Opting for the coach for a city trip is getting more and more popular. Not only is it a very cheap and environment-friendly way of travelling, but also as comfortable and convenient as taking a plane or train. In recent years, providers have stepped up their game when it comes to on-board features by offering appliances from electric sockets over air-conditioning units to WiFi for free. When taking a look at the search results displayed on our page, you can instantly see, which company offers which comfort features. For instance, WiFi for free can be found on the buses of megabus. A generous baggage allowance is basically a given as well: Most companies, which offer coaches from Bristol to Cardiff, allow their passengers to take a normal sized suitcase in addition to hand-luggage. Additional luggage or oversized baggage can usually be booked for little money. Have you remembered to check all the information necessary for a successful coach trip from Cardiff to Bristol? Take a look at the exact location of the bus stops in both cities, find out about departure times and pick the ideal bus for your individual needs. You can also use CheckMyBus to look for current deals for your coach Bristol – Cardiff: Saving a few pounds on top will allow you to spend more money on souvenirs, snacks and beverages on the coach or simply to stock up your holiday funds.
You consider yourself a bargain hunter? Then listen up! It’s usually good to book a bus in advance because fares are often subject to demand and the longer you wait, the more expensive they can be. On the route Bristol - Cardiff, for instance, prices range from £5.14 to £5.14. Also consider comparing bus fares to those of other means of transportation: Sometimes you can find amazing deals for trains, carpooling or even flights. A last piece of advice: Always check and compare journey times! While will get you to your destination within 0h 55m, other providers need up to 1h 45m.

Bus stops in Bristol and Cardiff

Stations
Castle Street 15, CF10 1BS Cardiff (United Kingdom)
Sophia Gardens 2 , CF11 9HW Cardiff (United Kingdom)
North Road 213, CF14 3GH Cardiff (United Kingdom)
M4 Junction 30 , Cardiff (United Kingdom)
Boulevard De Nantes , Cardiff (United Kingdom)
Gorsedd Gardens Rd , CF10 3NP Cardiff (United Kingdom)
Westgate Street , CF10 Cardiff (United Kingdom)
Park Place 50, CF10 Cardiff (United Kingdom)

Compare Bristol and Cardiff

£4.11
£3.79
Bristol
Cardiff
A taxi journey in Bristol is 8% more expensive than in Cardiff.
£1.70
£1.80
Bristol
Cardiff
A bus fare in Bristol is 6% cheaper than in Cardiff.
£3.75
£3.00
Bristol
Cardiff
A pint of beer in Bristol is 20% more expensive than in Cardiff.
£1.18
£0.90
Bristol
Cardiff
A bottle of water in Bristol is 24% more expensive than in Cardiff.
£7.18
£5.80
Bristol
Cardiff
A meal in Bristol is 20% more expensive than in Cardiff.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download
GPDR CheckMyBus shield

We value your privacy!

To show you the best bus deals, we collect some information about how you use CheckMyBus. We remember your anonymized details to improve our service and provide you a personalized experience.