Bus from Bath to Cardiff and return

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

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
1378 Companies - 5 134 788 Connections
The best dealsCompare and save 70 % on average
The best selectionMost routes worldwide
Easy and transparent1-click real-time search
There’s many buses available on the route from Bath to Cardiff, which is why it’s good to check and compare. You’re likely to get a cheap ticket for £6.00 but when demand is high, tickets tend to be a little bit more expensive. This might also be the case if you book at short notice. You’ll also find that there’s differences in journey time, depending on whether you select a coach from National Express or Busbud: The fastest coach from Cardiff to Bath takes as little time as . In our search results you'll be able to spot it at first glance. It's simple: Just click on the "Find Now" button and book your trip!

Bath to Cardiff Coach Information

Cheapest Bus£6.00
Fastest Bus1h 32m
Distance57.9 km
Coach CompaniesNational Express, megabus
  Bus Bath - Cardiff    58 km
Ø Bus connections8 x
Savings-49%

The cheapest coach connections from Bath 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
  • Bath
    Cardiff
      11:55
      15:30
    5 Sep
    National ExpressNational Express
    from £6.00
  • Bath
    Cardiff
      11:55
      15:45
    5 Sep
    National ExpressNational Express
    from £6.00
  • Bath
    Cardiff
      19:25
      22:25
    5 Sep
    National ExpressNational Express
    from £8.00
  • Bath
    Cardiff
      19:25
      22:25
    5 Sep
    National ExpressNational Express
    from £8.00
  • Bath
    Cardiff
      23:00
      03:20
    5 Sep
    +1
    National ExpressNational Express
    from £8.00
  • Bath
    Cardiff
      23:00
      03:20
    5 Sep
    +1
    National ExpressNational Express
    from £8.00
  • Bath
    Cardiff
      23:00
      03:20
    5 Sep
    +1
    National ExpressNational Express
    from £8.00
  • Bath
    Cardiff
      03:18
      04:50
    5 Sep
    megabusmegabus
    from £8.33
  • Bath
    Cardiff
      03:18
      04:50
    5 Sep
    megabusmegabus
    from £9.30
  • Bath
    Cardiff
      08:45
      11:30
    5 Sep
    National ExpressNational Express
    from £11.78
  • Bath
    Cardiff
      10:42
      13:40
    5 Sep
    National ExpressNational Express
    from £11.78
  • Bath
    Cardiff
      12:42
      15:40
    5 Sep
    National ExpressNational Express
    from £11.78
  • Bath
    Cardiff
      14:54
      17:40
    5 Sep
    National ExpressNational Express
    from £11.78
  • Bath
    Cardiff
      16:54
      19:35
    5 Sep
    National ExpressNational Express
    from £11.78


  Carpooling Bath - Cardiff    58 km
   Savings

The cheapest carpooling offers from Bath to Cardiff

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Bath
    Cardiff
      12:10
      13:20
    5 Sep
    BlaBlaCarBlaBlaCar
    from £4.00
  • Bath
    Cardiff
      12:30
      13:30
    5 Sep
    BlaBlaCarBlaBlaCar
    from £6.00


  Bus Cardiff - Bath    58 km
Ø Bus connections8 x
Savings-49%

The cheapest coach connections from Cardiff to Bath

%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
    Bath
      14:35
      17:10
    5 Sep
    National ExpressNational Express
    from £6.00
  • Cardiff
    Bath
      12:25
      17:05
    5 Sep
    National ExpressNational Express
    from £8.00
  • Cardiff
    Bath
      16:55
      19:50
    5 Sep
    National ExpressNational Express
    from £8.00
  • Cardiff
    Bath
      16:55
      19:50
    5 Sep
    National ExpressNational Express
    from £8.00
  • Cardiff
    Bath
      17:15
      19:49
    5 Sep
    National ExpressNational Express
    from £8.00
  • Cardiff
    Bath
      17:15
      19:52
    5 Sep
    National ExpressNational Express
    from £8.00
  • Cardiff
    Bath
      05:30
      07:10
    5 Sep
    megabusmegabus
    from £8.33
  • Cardiff
    Bath
      05:30
      07:20
    5 Sep
    megabusmegabus
    from £8.33
  • Cardiff
    Bath
      14:30
      17:10
    5 Sep
    National ExpressNational Express
    from £9.96
  • Cardiff
    Bath
      17:15
      19:52
    5 Sep
    National ExpressNational Express
    from £10.00
  • Cardiff
    Bath
      06:10
      08:38
    5 Sep
    National ExpressNational Express
    from £11.78
  • Cardiff
    Bath
      08:10
      10:43
    5 Sep
    National ExpressNational Express
    from £11.78
  • Cardiff
    Bath
      10:20
      13:12
    5 Sep
    National ExpressNational Express
    from £11.78


  Carpooling Cardiff - Bath    58 km

The cheapest carpooling offers from Cardiff to Bath

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Cardiff
    Bath
      13:30
      15:30
    5 Sep
    BlaBlaCarBlaBlaCar
    from £11.00


Current ticket prices

The early bird gets the worm. Coach fares for a trip from Bath to Cardiff are subject to demand. In general, the most affordable tickets can be found when booking quite some time in advance. Bear in mind: consider other means of transportation as well and keep your eyes peeled for good train, carpooling or flight deals.

Bus stops in Bath and Cardiff

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

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

Finding a cheap bus ticket from Bath to Cardiff is not rocket science, but finding the best bus can be a bit of a hassle – particularly so if you don’t know where to look for it. That's the reason why CheckMyBus was created: You can compare all the offers available and choose the one that suits your preferences perfectly. Go for the quickest bus if you lack time, choose the most affordable one if you want to save a few pounds on top or select the one that offers the best special features. While carry-on baggage, air-con and xxl legroom are basically a given on any bus, some providers go the extra mile and offer modern appliances such as electrical outlets (sometimes in every single row) or WiFi access free of charge. All the details can be found in our search results: Simply insert point of departure, destination and your preferred date of travel and take a look at the individual trips that are available. For instance, when you take a bus from Cardiff to Bath, WiFi access free of charge can be found on the buses of National Express. We’ll help you pick the best offer so that your bus trip from Bath to Cardiff and vice versa is as comfortable and convenient as taking the train or a plane.

Bath and Cardiff: Useful Info

Bath
93,238
Cardiff
302,139
Taxi
£5.60
£3.79
Bath
Cardiff
A taxi journey in Bath is 33% more expensive than in Cardiff.
Local buses
£2.20
£1.80
Bath
Cardiff
A bus fare in Bath is 19% more expensive than in Cardiff.
Beer
£3.90
£3.00
Bath
Cardiff
A pint of beer in Bath is 24% more expensive than in Cardiff.
Water
£0.78
£0.90
Bath
Cardiff
A bottle of water in Bath is 14% cheaper than in Cardiff.
Meal
£17.25
£5.80
Bath
Cardiff
A meal in Bath is 67% more expensive than in Cardiff.
Trusted shop
The CheckMyBus App
Free Download