Next departures from Bath to Cardiff on 26 November
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Bath Bus Station
Sophia Gardens
Cheapest
Bus
Bath Bus Station
Sophia Gardens
Fastest
Bus
Bath Bus Station
Sophia Gardens
No tags
Bus
Bath Bus Station
Sophia Gardens
No tags
Bus
Bath Bus Station
Sophia Gardens
No tags
Next departures from Bath to Cardiff on 27 November
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Bath Bus Station
Sophia Gardens
CheapestFastest
Bus
Bath Bus Station
Sophia Gardens
No tags
Bus
Bath Bus Station
Sophia Gardens
No tags
Bus
Bath Bus Station
Sophia Gardens
No tags
Bus
Bath Bus Station
Sophia Gardens
No tags
Next departures from Bath to Cardiff on 29 November
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Bath Bus Station
Sophia Gardens
CheapestFastest
Bus
Bath Bus Station
Sophia Gardens
No tags
Bus
Bath Bus Station
Sophia Gardens
No tags
Bus
Bath Bus Station
Sophia Gardens
No tags
Bus
Bath Bus Station
Sophia Gardens
No tags
Last refresh of the prices: Yesterday at 08:14 GMT.
Compare 2 ways to travel from Bath to Cardiff
We recommend taking the train
Among the sustainable travel choices, the train stands out as a good way to reach Cardiff. The journey takes about 1 hour 19 minutes and with fares starting at just £7, it presents an excellent value for a comfortable ride.
Based on 20 reviews, the company was rated 3.8 stars on Busbud. Travellers were especially satisfied with the seats and the cleanliness but often complained with the Wi-Fi. First Badgerline ticket prices on this trip start at £13
First Badgerline Bath Cardiff recent customer reviews
We went from Bath to Cardiff which was in two stages. The first was a regular bus from Bath to Bristol. The staff there were incredibly helpful and one lady, in particular went the extra mile to make sure we were in the right place to catch the bus to Bristol. The second stage was from Bristol to Cardiff on a National Express coach. This part of the journey was comfortable and my only comment would be that it was too warm on board. The staff were helpful and friendly.
Based on 29733 reviews, the company was rated 4.2 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the Wi-Fi. National Express ticket prices on this trip start at £21
National Express Bath Cardiff recent customer reviews
Frequently asked questions about travelling by bus from Bath to Cardiff
What's the distance between Bath and Cardiff by coach?
The journey from Bath to Cardiff by coach covers an approximate distance of 37 miles (59 km).
How can I get from Bath to Cardiff without driving?
The best way to go from Bath to Cardiff without a car is by coach. They are frequent and reliable, offering a convenient and eco-friendly journey. You can also consider rideshare services depending on your preferences.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
24/11
£16
25/11
£14
Today
£14
27/11
£10
28/11
£10
29/11
£10
30/11
£10
01/12
No data
The cheapest trip from Bath to Cardiff was searched and found on 27 Nov 2025 with a price of £10
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Bath to Cardiff as early as possible.
You can expect to pay from £10 to £32 for a bus ticket from Bath to Cardiff based on the last 2 days. You can expect to find the cheapest price for the trip at £10, which is on 2025-11-27.
What's the cheapest way to go from Bath to Cardiff?
The bus is the cheapest travel choice for this destination