Bus from Bristol to Cardiff and return

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

calendar
Advanced search
617 Companies - 1,449,572 Connections
The best dealsCompare and save 70 % on average
The best selectionMost routes worldwide
Easy and transparent1-click real-time search
If you want to take a coach from Bristol to Cardiff, then you have several options to pick from. The route is offered by 5 different providers: Eurolines UK, Busbud, National Express, Distribusion and megabus. Usually there’s coach tickets available for around £1.00, however, if you book your coach really spontaneously or in times of exceedingly high demand, you are likely to pay a bit more for your ticket. The fastest coach will take you from Cardiff to Bristol within 0 hr 50 min. Just click "Find Now" and see all available departure times!

  Bus Bristol - Cardiff    41 km
Ø Bus connections29 x
Savings-33%

The cheapest coach connections 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
      21:45
      22:50
    7 Jun
    megabusmegabus
    from £1.16
  • Bristol
    Cardiff
      23:45
      00:40
    15 Jun
    +1
    megabusmegabus
    from £1.16
  • Bristol
    Cardiff
      13:45
      14:50
    2 Jun
    megabusmegabus
    from £1.16
  • Bristol
    Cardiff
      21:45
      23:00
    4 Jun
    megabusmegabus
    from £1.16
  • Bristol
    Cardiff
      21:45
      23:00
    23 Jun
    megabusmegabus
    from £1.16
  • Bristol
    Cardiff
      21:45
      23:00
    31 May
    megabusmegabus
    from £1.16
  • Bristol
    Cardiff
      17:55
      19:00
    1 Jun
    megabusmegabus
    from £1.16
  • Bristol
    Cardiff
      01:55
      03:10
    3 Sep
    Eurolines UK
    from £1.75
  • Bristol
    Cardiff
      01:55
      03:10
    1 Sep
    Eurolines UK
    from £1.75
  • Bristol
    Cardiff
      01:55
      03:10
    1 Sep
    National ExpressNational Express
    from £1.75
  • Bristol
    Cardiff
      01:55
      03:10
    3 Sep
    National ExpressNational Express
    from £1.75
  • Bristol
    Cardiff
      01:55
      03:10
    4 Sep
    Eurolines UK
    from £1.75
  • Bristol
    Cardiff
      01:55
      03:10
    6 Sep
    Eurolines UK
    from £1.75
  • Bristol
    Cardiff
      01:55
      03:10
    4 Sep
    National ExpressNational Express
    from £1.75


  Carpooling Bristol - Cardiff    41 km

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
      13:20
      14:20
    28 May
    BlaBlaCarBlaBlaCar
    from £5.82
  • Bristol
    Cardiff
      16:00
      18:00
    20 Jul
    BlaBlaCarBlaBlaCar
    from £5.82
  • Bristol
    Cardiff
      13:30
      14:30
    20 Jun
    BlaBlaCarBlaBlaCar
    from £5.82
  • Bristol
    Cardiff
      16:10
      17:10
    23 May
    BlaBlaCarBlaBlaCar
    from £5.82


  Bus Cardiff - Bristol    41 km
Ø Bus connections29 x
Savings-67%

The cheapest coach connections 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
      19:40
      20:55
    7 Jun
    megabusmegabus
    from £1.16
  • Cardiff
    Bristol
      19:40
      20:55
    21 Jun
    megabusmegabus
    from £1.16
  • Cardiff
    Bristol
      23:50
      00:50
    2 Aug
    +1
    megabusmegabus
    from £1.16
  • Cardiff
    Bristol
      17:30
      18:45
    24 May
    megabusmegabus
    from £1.16
  • Cardiff
    Bristol
      23:45
      00:50
    7 Jul
    +1
    megabusmegabus
    from £1.16
  • Cardiff
    Bristol
      05:35
      06:45
    28 May
    megabusmegabus
    from £1.16
  • Cardiff
    Bristol
      17:30
      18:45
    3 Jun
    megabusmegabus
    from £1.16
  • Cardiff
    Bristol
      01:00
      02:20
    1 Sep
    Eurolines UK
    from £1.75
  • Cardiff
    Bristol
      01:00
      02:20
    1 Sep
    National ExpressNational Express
    from £1.75
  • Cardiff
    Bristol
      10:25
      11:35
    30 Jun
    Eurolines UK
    from £3.49
  • Cardiff
    Bristol
      02:40
      03:45
    15 Sep
    National ExpressNational Express
    from £3.49
  • Cardiff
    Bristol
      23:15
      00:35
    4 Jun
    +1
    Eurolines UK
    from £3.49
  • Cardiff
    Bristol
      23:15
      00:35
    5 Jun
    +1
    Eurolines UK
    from £3.49
  • Cardiff
    Bristol
      17:00
      18:35
    2 Jun
    Eurolines UK
    from £3.49


  Carpooling Cardiff - Bristol    41 km
   Savings

The cheapest train connections from Cardiff to Bristol

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Cardiff
    Bristol
      04:30
      05:20
    1 Jun
    BlaBlaCarBlaBlaCar
    from £4.65
  • Cardiff
    Bristol
      16:00
      17:10
    29 May
    BlaBlaCarBlaBlaCar
    from £5.00
  • Cardiff
    Bristol
      12:00
      13:00
    28 May
    BlaBlaCarBlaBlaCar
    from £5.82
  • Cardiff
    Bristol
      03:30
      04:30
    15 Jun
    BlaBlaCarBlaBlaCar
    from £5.82


  Stations
Coldharbour Ln 307, Bristol (United Kingdom)
Cannon Street , Bristol (United Kingdom)
  Stations
Boulevard De Nantes , Cardiff (United Kingdom)
Wood Street 13-15, Cardiff (United Kingdom)
Park Place , CF10 Cardiff (United Kingdom)

Find out more details about the service on your bus from Bristol to Cardiff and return

You want to get from A to B in an inexpensive yet ecofriendly and convenient way? In this case, taking the long distance bus from Bristol to Cardiff is the perfect option for you! Gone are the days when you had to pay extra for good service. On a bus trip you don’t have to spend a lot of money to experience top-notch amenities ranging from air-conditioning systems over free luggage transportation to comfy seats. But that’s not everything: A lot of coach providers cater to the needs of the modern traveller and offer USB ports, electrical outlets and even a free WiFi connection. This way, answering your e-mails or browsing the internet is no problem whatsoever. Use CheckMyBus to compare offers: On our search result list you can see which company offers which features. Moreover you can see where exactly the bus stations are located and how long your trip will take. Here’s a last piece of advice: Browse our website for the latest deals. After all, everybody loves a good bargain, right?


Bristol and Cardiff: Useful Info

Bristol
430,713
Cardiff
302,139
Taxi
£4.11
£3.79
Bristol
Cardiff
A taxi journey in Bristol is 8% more expensive than in Cardiff.
Local buses
£1.70
£1.80
Bristol
Cardiff
A bus fare in Bristol is 6% cheaper than in Cardiff.
Beer
£3.75
£3.00
Bristol
Cardiff
A large beer in Bristol is 20% more expensive than in Cardiff.
Water
£1.18
£0.90
Bristol
Cardiff
A bottle of water in Bristol is 24% more expensive than in Cardiff.
Meal
£7.18
£5.80
Bristol
Cardiff
A meal in Bristol is 20% more expensive than in Cardiff.