Cardiff to Bath bus

  1. Cheap tickets
  2. Coach
  3. Cardiff
  4. Coach from Cardiff to Bath

Cardiff - Bath bus information

Cardiff Bath bus map

Bus Time 3h43m
Origin Cardiff, Wales
Destination Bath, England
Distance 37 Miles
Cheapest bus fare: from £9.00
Bus operators: National Express
  • Several operators offers bus services across the country & Europe but the Cardiff to Bath journey is only run by the company National Express.
  • Our travel data show that for the next 30 days, and based on a standard ticket without a coachcard, the cheapest fare across the different operators to take the bus from Cardiff to Bath is from €9.00.
  • Although travelling by coach is most of the time cheaper, it is longer. In fact, the average journey duration for buses between Cardiff and Bath is 3h43m covering a distance of approximately 37 miles.

Best prices for bus tickets Cardiff - Bath

from £9.00 MORE 2h58m
Other modes of transport available
Train
from £5.00 MORE 1h16m

Prices calendar to travel between Cardiff and Bath

Find the cheapest tickets to travel from Cardiff to Bath by coach, train, carsharing and flights.

  march may   april
monday tuesday wednesday thursday friday saturday sunday
22

Megabus--

National Express£28

Loco2--

23

Megabus--

National Express£16

Loco2--

24
25
26
27
28
29
30
01
02
03
04
05

Ticket prices and availability have been recorded in the last 72 hours from the data provided by our partners.

Bus times Cardiff - Bath

Leaving today? Here are the next bus services to Bath

Departure Arrival Duration Company
Today
There are no more services available today.
Tomorrow
Cardiff , Kingsway, Stop GQ
03:05
Bath Bristol, Bond Street (near Black's)
04:20
1h15m Megabus
Cardiff , Kingsway, Stop GQ
04:10
Bath Bristol, Bond Street (near Black's)
05:10
1h00m Megabus
Cardiff coach station, sophia gardens
05:55
Bath (bus station)
08:52
2h57m National Express
Cardiff , Kingsway, Stop GQ
06:00
Bath Bristol, Bond Street (near Black's)
07:10
1h10m Megabus
Cardiff , Kingsway, Stop GQ
06:05
Bath Bristol, Bond Street (near Black's)
07:05
1h00m Megabus
Cardiff , Kingsway, Stop GQ
06:55
Bath Bristol, Bond Street (near Black's)
08:25
1h30m Megabus
Cardiff coach station, sophia gardens
07:50
Bath (bus station)
10:50
3h00m National Express
Cardiff , Kingsway, Stop GQ
08:00
Bath Bristol, Bond Street (near Black's)
09:40
1h40m Megabus
Cardiff , Kingsway, Stop GQ
09:20
Bath Bristol, Bond Street (near Black's)
10:20
1h00m Megabus
Cardiff coach station, sophia gardens
10:20
Bath (bus station)
13:07
2h47m National Express
See more departures +

The table above only shows the remaining services for today and will display a maximum of 10 bus departures.

See all departures: Today / Tomorrow

According to our data, 7 services are running today and 27 tomorrow. The first bus Cardiff to Bath is at 06:10. The last bus departs at 17:15. Bus operators can change the schedules depending on the day of the week and if you're travelling during school holidays, bank holidays or for a specific event.

Best time to book a Cardiff - Bath bus

Coach fare depending on when you get your ticket

90

£11

60

30

£15

15

£13

7

£13

3

£13

1

£14

Same day

Days before Departure

The price of a ticket for a coach from Cardiff to Bath decreases the more you book in advance. The graph above helps you see the evolution of the price depending how much time in advance you buy your bus. It is based on the best fares found in the past 6 months.

With fares available from £11, we suggest you to purchase your seat 2 months in advance. It will cost you on average 29% less than if you book 15 days in advance which should cost you around £15. By booking beforehand, you will also make sure that tickets remain available for your trip.

Best prices for your coach from Cardiff to Bath

Gopili compares prices to help you find cheap bus tickets from Cardiff to Bath for the coming days. You can also have a look at the prices for the Bath Cardiff bus to make sure you get a seat for your return journey.

From To Price Departure on At Company Searched
Cardiff
coach station, sophia gardens
Bath
(bus station)
£9.00 18/05/2019 14:30 National Express 1 day ago
Cardiff
coach station, sophia gardens
Bath
(bus station)
£11.00 19/05/2019 12:20 National Express 8 hours ago
Cardiff
coach station, sophia gardens
Bath
(bus station)
£11.00 19/05/2019 10:20 National Express 8 hours ago
Cardiff
coach station, sophia gardens
Bath
(bus station)
£11.00 19/05/2019 17:15 National Express 8 hours ago
Cardiff
coach station, sophia gardens
Bath
(bus station)
£11.00 19/05/2019 06:10 National Express 8 hours ago
Cardiff
coach station, sophia gardens
Bath
(bus station)
£11.00 19/05/2019 14:30 National Express 8 hours ago
Cardiff
coach station, sophia gardens
Bath
(bus station)
£11.00 19/05/2019 15:30 National Express 8 hours ago
Cardiff
coach station, sophia gardens
Bath
(bus station)
£11.00 19/05/2019 08:10 National Express 8 hours ago
Cardiff
coach station, sophia gardens
Bath
(bus station)
£11.00 18/05/2019 12:20 National Express 1 day ago
Cardiff
coach station, sophia gardens
Bath
(bus station)
£11.00 18/05/2019 10:20 National Express 1 day ago

Best prices found for the next 30 days.

> Search for your bus ticket

Bus Cardiff Bath

Other transport alternative