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
1027 Companies - 3,898,416 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 megabus, 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 connections10 x
Savings-35%

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:45
    24 May
    National ExpressNational Express
    from £6.00
  • Bath
    Cardiff
      07:44
      10:35
    29 Mar
    National ExpressNational Express
    from £8.00
  • Bath
    Cardiff
      19:25
      22:25
    8 Apr
    National ExpressNational Express
    from £8.00
  • Bath
    Cardiff
      19:25
      22:25
    23 Apr
    National ExpressNational Express
    from £8.00
  • Bath
    Cardiff
      23:00
      03:20
    31 Mar
    National ExpressNational Express
    from £8.00
  • Bath
    Cardiff
      23:00
      03:20
    14 Apr
    +1
    National ExpressNational Express
    from £8.00
  • Bath
    Cardiff
      19:25
      23:59
    31 May
    National ExpressNational Express
    from £8.00
  • Bath
    Cardiff
      03:18
      04:50
    8 Mar
    megabusmegabus
    from £8.33
  • Bath
    Cardiff
      03:18
      04:50
    8 Mar
    megabusmegabus
    from £9.30


  Bus Cardiff - Bath    58 km
Ø Bus connections10 x
Savings-45%

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
      12:25
      17:05
    17 May
    National ExpressNational Express
    from £8.00
  • Cardiff
    Bath
      16:55
      19:50
    8 Apr
    National ExpressNational Express
    from £8.00
  • Cardiff
    Bath
      16:55
      19:50
    27 Mar
    National ExpressNational Express
    from £8.00
  • Cardiff
    Bath
      17:15
      19:49
    5 May
    National ExpressNational Express
    from £8.00
  • Cardiff
    Bath
      16:55
      19:50
    14 Mar
    National ExpressNational Express
    from £8.00
  • Cardiff
    Bath
      17:15
      19:52
    23 Mar
    National ExpressNational Express
    from £8.00
  • Cardiff
    Bath
      12:25
      17:05
    13 May
    National ExpressNational Express
    from £8.00
  • Cardiff
    Bath
      05:30
      07:10
    8 Mar
    megabusmegabus
    from £8.33
  • Cardiff
    Bath
      05:30
      07:20
    8 Mar
    megabusmegabus
    from £8.33
  • Cardiff
    Bath
      00:10
      01:52
    8 Mar
    megabusmegabus
    from £14.50
  • Cardiff
    Bath
      00:10
      02:00
    8 Mar
    megabusmegabus
    from £14.50


  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
      14:00
      15:20
    8 Mar
    BlaBlaCarBlaBlaCar
    from £5.21


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

It’s not hard to find a low-cost bus ticket for a trip from Bath to Cardiff – finding the best one, however, can be a little more tricky. But don't panic: CheckMyBus is here to help you! In recent years, coach operators have really gone the extra mile by offering top-notch on-board features ranging from USB ports over a free WiFi connection to entertainment systems, which allow you to stream current movies and TV shows on your own tablet or smartphone. On CheckMyBus you can easily find out which companies offer which services. Also make sure to check the individual baggage policies: Most providers, which operate the route Bath - Cardiff, allow you to take handluggage and one standard size suitcase at no extra cost. Additional or oversize luggage can usually be added for some extra pounds. One last piece of advice: Browse our homepage for the latest promotions. After all, everyone likes a good bargain, right?

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