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!
2094 Companies – 5,609,721 Connections
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£1.50
Fastest Bus0h 55m
Earliest Coach20:05
Latest Coach23:50
Daily Bus Connections14 Ø
Distance41.1 km
Coach CompaniesNational Express, megabus, EasyBus

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.

  • 20:05
    21:15
    Bristol
    18 Jun
    Cardiff
    National ExpressNational Express
    from£1.50
  • 20:05
    21:15
    Bristol
    18 Jun
    Cardiff
    National ExpressNational Express
    from£1.50
  • 20:05
    21:15
    Bristol
    18 Jun
    Cardiff
    National ExpressNational Express
    from£1.50
  • 20:05
    21:15
    Bristol
    18 Jun
    Cardiff
    National ExpressNational Express
    from£1.50
  • 20:05
    21:15
    Bristol
    18 Jun
    Cardiff
    National ExpressNational Express
    from£2.61
  • 21:50
    22:45
    Bristol
    18 Jun
    Cardiff
    megabusmegabus
    from£3.00
  • 23:40
    00:55
    Bristol
    18 Jun +1
    Cardiff
    megabusmegabus
    from£3.00
  • 23:40
    00:50
    Bristol
    18 Jun +1
    Cardiff
    megabusmegabus
    from£3.00
  • 23:40
    00:55
    Bristol
    18 Jun +1
    Cardiff
    megabusmegabus
    from£3.00
  • 23:50
    01:05
    Bristol
    18 Jun +1
    Cardiff
    National ExpressNational Express
    from£3.00
  • 23:50
    01:05
    Bristol
    18 Jun +1
    Cardiff
    National ExpressNational Express
    from£3.00
  • 23:50
    01:05
    Bristol
    18 Jun +1
    Cardiff
    National ExpressNational Express
    from£3.00
  • 21:20
    22:15
    Bristol
    18 Jun
    Cardiff
    EasyBusEasyBus
    from£17.14
  • 21:20
    22:15
    Bristol
    18 Jun
    Cardiff
    EasyBusEasyBus
    from£17.14

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.

  • 20:50
    22:00
    Bristol
    18 Jun
    Cardiff
    BlaBlaCarBlaBlaCar
    from£4.00
  • 08:40
    09:40
    Bristol
    18 Jun
    Cardiff
    BlaBlaCarBlaBlaCar
    from£4.00
  • 13:20
    14:20
    Bristol
    18 Jun
    Cardiff
    BlaBlaCarBlaBlaCar
    from£4.00

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.

  • 08:10
    09:20
    Cardiff
    18 Jun
    Bristol
    National ExpressNational Express
    from£1.50
  • 07:45
    09:15
    Cardiff
    18 Jun
    Bristol
    National ExpressNational Express
    from£1.50
  • 08:10
    09:20
    Cardiff
    18 Jun
    Bristol
    National ExpressNational Express
    from£1.50
  • 01:00
    02:20
    Cardiff
    18 Jun
    Bristol
    National ExpressNational Express
    from£1.50
  • 07:45
    09:15
    Cardiff
    18 Jun
    Bristol
    National ExpressNational Express
    from£1.50
  • 07:45
    09:15
    Cardiff
    18 Jun
    Bristol
    National ExpressNational Express
    from£2.61
  • 17:30
    18:45
    Cardiff
    18 Jun
    Bristol
    megabusmegabus
    from£3.00
  • 14:35
    15:45
    Cardiff
    18 Jun
    Bristol
    megabusmegabus
    from£3.00
  • 17:30
    18:45
    Cardiff
    18 Jun
    Bristol
    megabusmegabus
    from£3.00
  • 17:30
    18:45
    Cardiff
    18 Jun
    Bristol
    megabusmegabus
    from£3.00
  • 23:05
    00:25
    Cardiff
    18 Jun +1
    Bristol
    National ExpressNational Express
    from£3.00
  • 14:35
    15:45
    Cardiff
    18 Jun
    Bristol
    megabusmegabus
    from£3.51
  • 20:45
    21:35
    Cardiff
    18 Jun
    Bristol
    EasyBusEasyBus
    from£17.14
  • 20:45
    21:35
    Cardiff
    18 Jun
    Bristol
    EasyBusEasyBus
    from£17.14

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.

  • 14:00
    14:50
    Cardiff
    18 Jun
    Bristol
    BlaBlaCarBlaBlaCar
    from£4.00
  • 12:20
    13:20
    Cardiff
    18 Jun
    Bristol
    BlaBlaCarBlaBlaCar
    from£4.00
  • 07:50
    09:00
    Cardiff
    18 Jun
    Bristol
    BlaBlaCarBlaBlaCar
    from£5.00
  • 07:50
    09:10
    Cardiff
    18 Jun
    Bristol
    BlaBlaCarBlaBlaCar
    from£6.00

Information about the bus connection, amenities and services

If you are looking for a bus from Bristol to Cardiff, you can pick between various options because the route of your choice can be found in the timetables of 2 different providers: megabus and Busbud. Usually there's tickets for just a few pounds available. However, if you book at short notice or in times of high demand, tickets might be a bit more expensive. The choice is yours: Simply click the "Find Now" button, see all options and take your pick!
Opting for the bus for a city trip is getting increasingly popular. Not only is it a very cheap and eco-friendly way of travelling, but also as comfortable as well as convenient as taking a plane or train. In recent years, intercity bus companies have stepped up their game when it comes to special features by offering appliances from electrical outlets over air-con to WiFi free of charge. When taking a look at the search results displayed on our page, you can instantly see, which provider offers which comfort features. For instance, electrical outlets can be found on the buses of the coach company megabus. A generous luggage policy is basically a given as well. Have you remembered to check all the info necessary for a successful bus journey 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 best bus for your personal needs and wishes. You can also use CheckMyBus to look for current deals for your bus Bristol – Cardiff: Saving a few extra pounds will allow you to spend more money on souvenirs, snacks and beverages on the coach or simply to stock up your holiday funds.

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.