Bus Bristol to Cardiff and return

Cheap bus and train tickets for trips from Cardiff to Bristol and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1378 Companies - 5 134 788 Connections
The best dealsSave up to 70 % (on average)
It's all about choiceMost routes worldwide
Easy and transparent1-click real-time search
Buses from Bristol to Cardiff run regularly. Whether you want to travel first thing in the morning or late at night, there are scheduled services connecting both cities. You’re likely to get a cheap ticket for $3.75. Sometimes, there are differences in travel times, depending on which company you choose a bus from. megabus, National Express and Busbud offer routes from Cardiff to Bristol, with the fastest bus taking as little as 1h 0m. Just click "Find Now" and see all available bus schedules!

Bristol to Cardiff Bus Information

Cheapest Bus$1.87
Fastest Bus0h 18m
Distance25.5 miles
Bus CompaniesNational Express, megabus, Air Decker
  Bus Bristol - Cardiff    26 mi
Ø Bus connections16 x
Savings-85%

The cheapest bus routes from Bristol to Cardiff

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Bristol
    Cardiff
      2:00 AM
      3:20 AM
    3 Aug
    National ExpressNational Express
    from $1.87
  • Bristol
    Cardiff
      2:00 AM
      3:20 AM
    3 Aug
    National ExpressNational Express
    from $1.87
  • Bristol
    Cardiff
      2:00 AM
      3:20 AM
    3 Aug
    National ExpressNational Express
    from $1.87
  • Bristol
    Cardiff
      2:00 AM
      3:20 AM
    3 Aug
    National ExpressNational Express
    from $1.87
  • Bristol
    Cardiff
      10:30 PM
      11:30 PM
    30 Jul
    megabusmegabus
    from $3.75
  • Bristol
    Cardiff
      10:50 PM
      11:50 PM
    2 Aug
    megabusmegabus
    from $3.75
  • Bristol
    Cardiff
      10:50 PM
      11:55 PM
    10 Aug
    megabusmegabus
    from $3.75
  • Bristol
    Cardiff
      12:40 AM
      1:40 AM
    16 Aug
    megabusmegabus
    from $3.75
  • Bristol
    Cardiff
      10:30 PM
      11:50 PM
    16 Aug
    megabusmegabus
    from $3.75
  • Bristol
    Cardiff
      11:40 PM
      12:35 AM
    3 Aug
    +1
    megabusmegabus
    from $3.75
  • Bristol
    Cardiff
      9:30 PM
      10:40 PM
    31 Jul
    National ExpressNational Express
    from $5.18
  • Bristol
    Cardiff
      11:50 PM
      1:05 AM
    31 Jul
    National ExpressNational Express
    from $5.18
  • Bristol
    Cardiff
      6:52 AM
      7:10 AM
    3 Aug
    Air DeckerAir Decker
    from $12.34
  • Bristol
    Cardiff
      5:52 PM
      6:10 PM
    3 Aug
    Air DeckerAir Decker
    from $12.34


  Carpooling Bristol - Cardiff    26 mi
   Savings

The cheapest carpooling offers from Bristol to Cardiff

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Bristol
    Cardiff
      3:20 PM
      4:20 PM
    27 Jul
    BlaBlaCarBlaBlaCar
    from $4.99
  • Bristol
    Cardiff
      7:00 PM
      8:20 PM
    20 Jul
    BlaBlaCarBlaBlaCar
    from $4.99
  • Bristol
    Cardiff
      1:00 PM
      2:00 PM
    3 Aug
    BlaBlaCarBlaBlaCar
    from $6.24
  • Bristol
    Cardiff
      10:00 AM
      11:00 AM
    20 Jul
    BlaBlaCarBlaBlaCar
    from $6.24


  Bus Cardiff - Bristol    26 mi
Ø Bus connections16 x
Savings-85%

The cheapest bus routes from Cardiff to Bristol

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Cardiff
    Bristol
      1:00 AM
      2:20 AM
    3 Aug
    National ExpressNational Express
    from $1.87
  • Cardiff
    Bristol
      4:15 AM
      5:15 AM
    3 Aug
    National ExpressNational Express
    from $1.87
  • Cardiff
    Bristol
      4:15 AM
      5:15 AM
    3 Aug
    National ExpressNational Express
    from $1.87
  • Cardiff
    Bristol
      4:15 AM
      5:15 AM
    3 Aug
    National ExpressNational Express
    from $1.87
  • Cardiff
    Bristol
      4:15 AM
      5:15 AM
    3 Aug
    National ExpressNational Express
    from $1.87
  • Cardiff
    Bristol
      11:00 PM
      12:05 AM
    21 Jul
    +1
    megabusmegabus
    from $3.75
  • Cardiff
    Bristol
      3:40 PM
      5:00 PM
    2 Aug
    megabusmegabus
    from $3.75
  • Cardiff
    Bristol
      11:00 PM
      12:05 AM
    10 Aug
    +1
    megabusmegabus
    from $3.75
  • Cardiff
    Bristol
      11:00 PM
      11:50 PM
    12 Aug
    megabusmegabus
    from $3.75
  • Cardiff
    Bristol
      12:15 PM
      1:40 PM
    16 Aug
    megabusmegabus
    from $3.75
  • Cardiff
    Bristol
      7:35 PM
      8:30 PM
    3 Aug
    megabusmegabus
    from $3.75
  • Cardiff
    Bristol
      11:05 PM
      12:25 AM
    31 Jul
    National ExpressNational Express
    from $5.18
  • Cardiff
    Bristol
      9:30 AM
      9:46 AM
    3 Aug
    Air DeckerAir Decker
    from $12.34
  • Cardiff
    Bristol
      4:30 PM
      4:46 PM
    3 Aug
    Air DeckerAir Decker
    from $12.34


  Carpooling Cardiff - Bristol    26 mi
   Savings

The cheapest carpooling offers from Cardiff to Bristol

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Cardiff
    Bristol
      8:00 AM
      9:20 AM
    10 Aug
    BlaBlaCarBlaBlaCar
    from $4.49
  • Cardiff
    Bristol
      3:00 PM
      3:50 PM
    4 Aug
    BlaBlaCarBlaBlaCar
    from $4.99
  • Cardiff
    Bristol
      4:30 AM
      4:30 AM
    23 Jul
    BlaBlaCarBlaBlaCar
    from $4.99
  • Cardiff
    Bristol
      6:30 PM
      7:30 PM
    22 Jul
    BlaBlaCarBlaBlaCar
    from $6.24


Current ticket prices

You want to travel as low-budget as possible? Then you should definitely take a bus as it's one of the most affordable means of transportation. A bus ticket for a trip from Bristol to Cardiff is generally inexpensive. Should you book your journey at short notice, however, you might have to pay a bit more. Here's another recommendation: remember to take a look at travel times. Avoid spending too much time on the road by simply opting for the fastest bus.

Bus stops in Bristol and Cardiff

  Stations
Boulevard De Nantes , Cardiff (United Kingdom)
Park Place , CF10 Cardiff (United Kingdom)
Wood Street 13-15, Cardiff (United Kingdom)

More on bus features and services

Opting for the bus for a city trip is becoming increasingly popular. It's not only affordable but it's also the green way to travel thanks to its low carbon emissions.

Traveling by bus has also become as comfortable as flying or taking the train. In recent years, bus operators have stepped up their game when it comes to amenities by offering everything from power plugs, USB plugs, to complimentary WiFi. When taking a look at the search results shown on our page, you can immediately see all features offered by all bus operators. For instance, complimentary WiFi can be found on board most buses operated by megabus. That way you'll be able to google your destination while on the road.

A generous luggage allowance also belongs to the myriad features and amenities offered by today's bus operators. Your trip from Cardiff to Bristol can become a lot easier if you do your research before you travel. Most bus operators offering bus rides from Bristol to Cardiff, allow you to take a regular-size baggage in addition to carry-on baggage. Additional luggage or oversized luggage can usually be booked for an extra fee.

Take a look at the exact location of the stops in both cities, find out about departure times and book the perfect bus! You can also use CheckMyBus to look for current discounts for your Bristol – Cardiff bus. The choice is yours - travel smart!

Bristol and Cardiff: Useful Info

Bristol
430,713
Cardiff
302,139
Taxi
$5.14
$4.73
Bristol
Cardiff
A cab ride in Bristol is 8% more expensive than in Cardiff.
Local buses
$2.12
$2.25
Bristol
Cardiff
A bus fare in Bristol is 6% cheaper than in Cardiff.
Beer
$4.68
$3.75
Bristol
Cardiff
A large beer in Bristol is 20% more expensive than in Cardiff.
Water
$1.47
$1.12
Bristol
Cardiff
A bottle of water in Bristol is 24% more expensive than in Cardiff.
Meal
$8.97
$7.24
Bristol
Cardiff
A meal in Bristol is 20% more expensive than in Cardiff.
Trusted shop
The CheckMyBus App
Free Download