Cardiff to Bath bus

Thu, May 22
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest buses from Cardiff to Bath

Showing times and prices for May 22

Cheapest price

$24

Average price

$24

Fastest journey

2 h 27 m

Average duration

2 h 34 m

Buses per day

3

Distance

58 km

Cheap tickets

The best way to find a cheap bus ticket from Cardiff to Bath is to book your journey as far in advance as possible and to avoid traveling at rush hour.

The average ticket from Cardiff to Bath will cost around $24 if you buy it on the day, but the cheapest tickets can be found for only $24.

Fast buses

It's difficult to get from Cardiff to Bath without transferring at least once.

National ExpressNX216 · BL39
08:25PM2h36
Cardiff, University
11:01PMBath, Bus Station
$241One-way
1 transfer
National ExpressNX216 · BLX39
06:15PM2h27
Cardiff, University
08:42PMBath, Bus Station
$241One-way
1 transfer
National ExpressNX216 · BL39
10:15PM2h38
Cardiff, University
12:53AMBath, Bus Station
$241One-way
1 transfer

Travel Information

Compare train and bus for Cardiff to Bath

Omio recommends booking the train as it is the most popular option from Cardiff to Bath among Omio's users. If you are prioritising price take the train with prices starting from €6. For those with little time consider booking a train which can get you there in 1h 14m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.0 - 0.1kg.

Compare bus with

Bus
Most popular
Train

€26

Average price

€26

Average price

Cheapest

3h 13m

Average duration

2h 43m

Onboard

+

30m

Additional time*

1h 44m

Average duration

Fastest

1h 14m

Onboard

+

30m

Additional time*

0.1 - 0.1kg

CO2 emissions

0.0 - 0.1kg

CO2 emissions

Lowest

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Live departures

Cardiff to Bath bus times

Showing buses for today, Wednesday, May 21
Last updated at 9:04 PM
ProviderDepartsDurationArrivesTransfers
Tickets
national_expressNX216 · BL399:10 PM Cardiff, Sophia Gardens
2h43
11:53 PM Bath, Bus Station1 transfer
Thursday, May 22
national_expressNX216 · BLX395:15 PM Cardiff, University
2h27
7:42 PM Bath, Bus Station1 transfer
national_expressNX216 · BL397:25 PM Cardiff, University
2h36
10:01 PM Bath, Bus Station1 transfer

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets Cardiff to Bath by train or bus

Thu
May 22
Fri
May 23
Sat
May 24
Sun
May 25
Mon
May 26
Tue
May 27
Wed
May 28
Thu
May 29
Fri
May 30
Sat
May 31
Sun
Jun 01
Mon
Jun 02
Tue
Jun 03
Wed
Jun 04
Thu
Jun 05
Fri
Jun 06
Sat
Jun 07
Sun
Jun 08
Mon
Jun 09
Tue
Jun 10
Wed
Jun 11

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Journey information

Overview: Bus from Cardiff to Bath

United KingdomUnited Kingdom
United KingdomUnited Kingdom
Icon of bus
Buses from Cardiff to Bath run on average 7 times per day, taking around 2h 43m. Cheap bus tickets for this journey start at $17 (€14) but you can travel from only $8 (€6) by train.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Train from $8 (€6)
Distance
36 miles (58 km)
Average bus duration
2h 43m
Cheapest ticket price
$17 (€14)
Buses per day
7
Bus providers
1
Fastest bus
1h 54m
First bus
09:40
Last bus
22:10
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Train from $8 (€6)

Bus providers: National Express and Great Western Rail from Cardiff to Bath

National Express and Great Western Rail buses will get you to Bath from Cardiff from $10 (€9). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.

National Express is the leading bus company for routes throughout the United Kingdom, operating over 550 buses a day and serving over 900 destinations across the country. National Express even offers routes to and from major UK airports like Heathrow, Gatwick, Stansted, Luton and Bristol 24 hours a day at affordable prices for the budget traveler in mind. All National Express buses are air-conditioned and provide free WiFi and onboard entertainment. Most buses are equipped with seat belts and power outlets in each seat, so you can charge your phone or laptop during a long journey. You can select between three ticket types for the Cardiff - Bath bus: Restricted Fare, Standard Fare, and Fully Flexible Fare. Refundable tickets provide more flexibility than other ticket options, meaning you can cancel or change your ticket easily, should you need to.

Bus information from Cardiff to Bath with National Express:

  • Average Duration: 1 h 45 min
  • Cheapest Price: $20
  • National Express frequency: 2 a day

Buses from Cardiff to Bath

The first bus from Cardiff to Bath departs Cardiff Coach Station, Sophia Gardens, at around 4:15 a.m. Journeys generally take between 2 and 30 minutes to 3 hours. In the evening, the last bus departs Cardiff Coach Station after 11:00 p.m. The last late afternoon and early evening service is around 5:00 p.m. National Express operates this service and journeys involve one change in Bristol with a comfortable interval between buses to make the connection.

Taking the Bus from Cardiff

Buses from Cardiff to Bath usually leave from Cardiff Coach Station, which is located at Sophia Gardens (along Lower Cathedral Road). The station is open 24/7. Cardiff Coach Station shares its site with a large parking lot, which is convenient for those arriving by cab or private vehicle. Approximately 1 mile from the bus station is Cardiff Central Train Station. Local bus routes 63 and 24 provide frequent services between the city centre and the coach station. It’s also possible to catch a cab to the station.

Getting into Bath by Bus

Bath is situated in south-west England. It is a beautiful city that is famous for its original Roman style baths and natural spa water. This designated UNESCO World Heritage site is also home to a wealth of other attractions, including Wookey Hole caves, The Circus, Bath Abbey and Pulteney Bridge. Buses from Cardiff to Bath usually terminate at Bath Bus Station, which is located on Dorchester Street. Local bus services from the station to the centre are mainly provided by First Group (including route numbers 1, 264, 265 and 173). Night bus services are operated in the city. The bus station is also adjacent to Bath Spa train station.

FAQs: Bus from Cardiff to Bath

FAQs: Take the bus from Cardiff to Bath with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Cardiff to Bath.
FAQs

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links