The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.
This is the last bus of the day.
Find all the dates and times for this journey
2 h 13 m
3 h 11 m
Buses per day
Of the 8 buses that leave Bath for Cardiff every day 8 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
|Average coach duration||2 h 55 min|
|Average coach ticket price||£17 (€19)|
|Coach companies||National Express|
Coaches from Bath to Cardiff cover the 36 miles long route taking on average 2 h 55 min with our travel partners like National Express. There are direct coach services available. You can get the cheapest coach tickets for this route for as low as £16, but the average price of coach tickets is £17. Travellers depart most frequently from Bath Spa and arrive in Cardiff, Sophia Gardens.
There are a few coach stations in Bath to start your trip from including Bath, London Road, Bath, The Globe (Bristol Rd) and Bath, Wellsway (Bear Flat). In Cardiff you have a few coach station options to choose from for your arrival including Cardiff, Sophia Gardens, Cardiff, University and Cardiff, Gorsedd Gardens Rd / Museum Ave.
Omio customers travelling this route depart most frequently from Bath Spa and arrive in Cardiff, Sophia Gardens.
You can find the most popular departure coach station for this trip, Bath Spa, located approximately 0.1 miles (137 m) from the city centre of Bath. The most popular arrival coach station in Cardiff, called Cardiff, Sophia Gardens, is located around 0.9 miles (1.4 km) away from its city centre.
Here are some other resources that might have the information you need