1map logoGo to main page

Cardiff to Bath from $18: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Cardiff, United Kingdom
to
Bath, United Kingdom

How to Get from Cardiff to Bath: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$18 - DriveBest price
57.1 milesDistance
1h 3m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Cardiff to Bath with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
First Great Western Service
Train
Average Duration
1h  3m
Estimated price
$29-70
Recommended
Company
various
Drive
Average Duration
1h  5m
Estimated price
$18-27
Cheapest
route map
Distance: 57.1 miles
Duration: 1h 3m

See more options

Pricing table
Company
Megabus UK
Bus
Average Duration
2h  51m
Estimated price
$11-16
Company
First Bristol, Bath & the West
Bus
Average Duration
1h  1m
Estimated price
$11-16
Company
various
Taxi
Average Duration
1h  5m
Estimated price
$150-180

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $18 $17 $18 $17 $19 $17 $18
Train $14 $14 $14 $14 $14 $24 $13

Traveling From Cardiff to Bath

The journey from Cardiff to Bath showcases a vibrant contrast between Cardiff's bustling modernity and Bath's serene historical charm.

Best Neighbourhoods in Bath

Bath offers diverse neighborhoods, each with its distinct character and charm.

The Circus
• Iconic Georgian architecture surrounds this stunning circular street.
• Close to attractions like the Assembly Rooms and Royal Crescent.
Bath City Centre
• Vibrant shopping streets filled with boutiques and cafés.
• Easy access to historical sites like the Roman Baths.
Lansdown
• Scenic views and tranquil atmosphere away from the hustle.
• Home to the beautiful Lansdown Hill and peaceful parks.

Best Times To Visit Bath's Attractions

Timing your visit can significantly enhance your experience in Bath.

The Roman Baths
Visit early in the morning or late afternoon for fewer crowds.
Bath Abbey
Weekday mornings offer a quieter visit, ideal for reflection.
The Royal Crescent
Early mornings or weekdays provide a peaceful atmosphere for photography.

Bath Weather: What to Expect Year-Round

Bath experiences a temperate maritime climate, with mild winters and warm summers; the best times to visit are late spring and early autumn when the weather is pleasant. Rain is possible year-round, so packing an umbrella can help you enjoy the city's attractions regardless of the forecast.

Dining Recommendation in Bath

For a memorable experience in Bath, try the Somerset cider-brined pork at The Pig near Bath, which highlights local ingredients and flavors distinct from Cardiff's culinary scene. The cozy atmosphere and focus on fresh, farm-to-table dishes create a dining experience that celebrates the rustic charm of the English countryside.

Cardiff - Bath operators

Explore transport companies operating between Cardiff and Bath, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+44 3457 000 125
Website
https://www.gwr.com/

Train from Cardiff Central to Bath Spa

Average Duration
1h 3m
Estimated price
$29-70
Bus Show bus routes
Website
https://uk.megabus.com

Bus from Cardiff North Road to Bristol Bond St

Average Duration
1h 40m
Estimated price
$11-16

Bus from Bus Station to Bus Station

Average Duration
1h 1m
Estimated price
$0-0
all-pages.other Show other routes
Contact phone
+44 2921409607
Website
http://taxi2cardiff.com

Other from Cardiff to Bath

Average Duration
1h 5m
Estimated price
$150-180
Contact phone
+44 2920140140
Website
http://drivetaxis.wales

Other from Cardiff to Bath

Average Duration
1h 5m
Estimated price
$18-27

Cardiff to Bath: Overview of Bus, Train, Flight, and Car Trips

Traveling between Cardiff and Bath offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque journey from Cardiff to Bath by car, covering a distance of 91.7 km in approximately 1 hour and 5 minutes. 💷 Indulge in a budget-friendly travel experience as the prices to reach Bath from Cardiff by car range from £14 to £21.
Average price
£14 - £21
🕰️ The trip duration on the train from Cardiff to Bath is approximately 1 hour and 3 minutes, allowing travellers to reach their destination quickly and comfortably. The service is provided by First Great Western Service, ensuring a reliable and smooth travel experience for passengers making this journey. 💷 Ticket prices for the train journey from Cardiff to Bath range from £23 to £55, offering flexibility for different budgets. Whether you are planning a day trip or a longer stay in Bath, taking the train is a convenient and cost-effective option for travelling between these charming cities in the UK.
Departure Point
Cardiff Central station
Arrival Point
Bath Spa station
Useful tips for train travellers
• On your train journey from Cardiff to Bath, you can expect catering services provided by Great Western Railway (GWR). They offer a selection of refreshments, including snacks, soft drinks, and hot beverages available for purchase at your seat. On some services, they may also have a trolley service that offers a more extensive selection, including sandwiches and light meals.
• The trains operating on this route typically provide Standard Class and First Class seating options. Standard Class offers comfortable seats with ample legroom, while First Class provides wider seats, more legroom, and complimentary refreshments. For a more tranquil experience, consider opting for First Class, especially if you're traveling during peak hours with potential crowding in Standard Class.
• Multiple operators run train services from Cardiff to Bath, including Great Western Railway (GWR) and Transport for Wales. You can visit their websites for schedules and ticket information: GWR's website is gwr.com, and Transport for Wales can be found at tfw.wales
📍 The total travel time from Cardiff to Bath by bus is approximately 2 hours and 51 minutes.
Departure Point
Cardiff North Road station
Arrival Point
Bus Station
Useful tips for bus travellers
• Be sure to check the Megabus UK and First Bristol, Bath & the West websites for the latest departure and arrival times, as schedules can vary and it’s beneficial to plan ahead: Megabus UK and First Bristol.
• During your journey, you’ll need to transfer at the Bus Station; keep an eye on the bus changes and station signage to ensure a smooth transition—look for bus numbers and destinations clearly indicated at the stops.
• Upon arriving at Bath Bus Station, familiarize yourself with the layout by visiting the Bath Bus Station map, and consider stopping at nearby cafes like the ‘Coffee Corner’ for refreshments before exploring the city.

Frequently asked questions

Find out more about the route from Cardiff to Bath.

Or choose the category:
The distance between Cardiff and Bath is approximately 57.9 km by road, but the road distance is slightly longer at 91.9 km. Travel times vary depending on the mode of transportation. It takes approximately 1 hour and 4 minutes to travel from Cardiff to Bath by train, while driving by car takes around 1 hour and 5 minutes. If you prefer to take a bus, the journey can take around 1 hour and 47 minutes.
To travel from Cardiff to Bath, the most cost-effective option would be to drive, as it costs around £14-£21 and takes approximately 1 hour and 5 minutes. However, if time efficiency is a priority, then taking the train would be the best option, as it only takes 1 hour and 4 minutes and costs between £22-£51.
The prices for traveling from Cardiff to Bath by train can range from £22 to £51, depending on factors such as the type of ticket, the class of travel, and the availability.
To get from Cardiff to Bath without using public transportation, you can consider driving. The road distance between the two cities is approximately 91.7 km and it usually takes around 1 hour and 5 minutes to drive from Cardiff to Bath. The prices for this journey by car can vary, ranging from £14 to £21.
The best way to travel from Cardiff to Bath without a car is by train. The journey takes approximately 1 hour and 4 minutes, with ticket prices ranging from £22 to £51.
Yes, there is a direct link between Cardiff and Bath. First Great Western Service operates a train service that departs from Cardiff Central and arrives at Bath Spa. The journey takes approximately 1 hour and 4 minutes. Alternatively, there is no direct bus service between the two cities, but you can take a bus from Cardiff North Road to Bristol Bus Station and then transfer to another bus to reach Bath City Centre, which takes around 1 hour and 47 minutes.
There are plenty of options for accommodation near Bath. With over 1811 hotels available, you'll have a wide range of choices to suit every budget and preference. Prices start at £45, but you can find a variety of hotels ranging from budget-friendly to luxury.

Trips from Cardiff