1map logoGo to main page

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

Compare Travel Options and Prices

from
Bath, United Kingdom
to
Cardiff, United Kingdom

How to Get from Bath to Cardiff: 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 - OtherBest price
56.8 milesDistance
1h 5m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bath to Cardiff 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  5m
Estimated price
$29-70
Recommended
Company
Various
Drive
Average Duration
1h  6m
Estimated price
$18-27
Cheapest
route map
Distance: 56.8 miles
Duration: 1h 5m

See more options

Pricing table
Company
Various
Taxi
Average Duration
1h  6m
Estimated price
$140-180

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $17 $17 $17 $17 $19 $18 $17
Train $25 $25 $25 $20 $14 $14 $13

Traveling From Bath to Cardiff

The journey from Bath to Cardiff offers a fascinating contrast, with Bath's Roman heritage and enchanting architecture clashing beautifully against Cardiff's vibrant cultural scene and modern landmarks.

Best Neighbourhoods in Cardiff

Cardiff boasts diverse neighborhoods, each offering unique experiences for visitors.

Cardiff Bay
• Scenic waterfront views and vibrant atmosphere.
• Home to the Welsh National Opera and restaurants.
Roath
• Stunning parks, including Roath Park Lake.
• A hub for diverse eateries and local shops.
City Centre
• Heart of shopping, dining, and cultural attractions.
• Close to major landmarks like Cardiff Castle.

Best Times To Visit Cardiff's Attractions

Planning your visit to Cardiff's attractions can significantly enhance your experience.

Cardiff Castle
Early mornings or late afternoons are ideal for smaller crowds and cooler temperatures.
National Museum Cardiff
Weekday mornings typically see fewer visitors, allowing for a more relaxed exploration.
Principality Stadium
Arriving on event days before crowds arrive provides a unique behind-the-scenes atmosphere.

Cardiff Weather: What to Expect Year-Round

Cardiff experiences a temperate maritime climate, characterized by mild winters and cool summers, with rainfall spread fairly evenly throughout the year. Visiting during late spring and early autumn often delivers pleasant weather, enhancing your exploration of the city's vibrant attractions and outdoor spaces.

Dining Recommendation in Cardiff

Try the famous Welsh cawl at The Clink, a popular restaurant located in the heart of Cardiff, where this traditional lamb and vegetable soup showcases local ingredients in a cozy yet modern setting. The vibrant atmosphere contrasts sharply with Bath's fine-dining scene, offering a more relaxed, communal experience that celebrates Wales' rich culinary heritage.

Bath - Cardiff operators

Explore transport companies operating between Bath and Cardiff, 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 Bath Spa to Cardiff Central

Average Duration
1h 5m
Estimated price
$29-70
Taxi
Contact phone
+44 1225 46 46 46
Website
v-cars.com

Taxi from Bath to Cardiff

Average Duration
1h 6m
Estimated price
$140-180
Contact phone
+44 7714 899 545
Website
smartminibusesbath.co.uk

Taxi from Bath to Cardiff

Average Duration
1h 6m
Estimated price
$140-180
Contact phone
+44 1225 683 058
Website
russellsofbath.com

Taxi from Bath to Cardiff

Average Duration
1h 6m
Estimated price
$140-180

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

Traveling between Bath and Cardiff 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 road trip from Bath to Cardiff, covering a distance of 91.7 km in just over an hour. Enjoy the scenic drive through charming English and Welsh landscapes as you head towards the vibrant capital of Wales. 💷 Explore the flexibility of travel costs, ranging from £14 to £21 for a journey by car from Bath to Cardiff.
Average price
£14 - £21
🚆 Traveling by train from Bath to Cardiff is a convenient and efficient option, with direct services departing hourly and taking approximately 1 hour 5 minutes. 🎫 Prices for the train journey between Bath and Cardiff vary from £23 to £55, offering a range of options to suit different budgets. 🌉 The scenic route from Bath to Cardiff covers a distance of around 79.9 km and provides a comfortable and enjoyable way to travel between these historic cities.
Departure Point
Bath Spa station
Arrival Point
Cardiff Central station
Useful tips for train travellers
• On trains from Bath to Cardiff, you can find catering services through Great Western Railway, which offers a range of snacks and drinks on board. Look for the trolley service which includes items such as sandwiches, biscuits, and hot beverages. You can also pre-order or purchase items from their catering menus available via their website.
• For your trip, Great Western Railway typically provides two main seating options: First Class and Standard Class. First Class offers spacious seating with extra legroom, complimentary newspapers, and free Wi-Fi, while Standard Class is comfortable and feature reclining seats and power outlets. It's advisable to book First Class in advance if you're looking for a quieter journey.
• The primary operators for the Bath to Cardiff route are Great Western Railway and Transport for Wales. You can visit their websites for schedules and ticket bookings: Great Western Railway - gwr.com and Transport for Wales - tfwrail.wales Be sure to check their latest timetables, as services can change.
🚌 Route 1: Travel from Bath to Cardiff takes 2 hours 14 mins covering a distance of 89.8 km with one transfer. First, board a bus towards Bristol, operated by First Bristol, Bath and the West, then switch to a bus towards Swansea at Bristol bus and coach station. 🚌 Route 2: Another option from Bath to Cardiff is a 2-hour 50-min journey spanning 91.8 km with a transfer. Begin by taking a bus towards Bristol Airport by Bath Bus Company, followed by boarding a bus towards Swansea at Bristol Bond St to reach Cardiff North Road. 🚌 Route 3: For an approximately 2-hour 18-min trip from Bath to Cardiff over 89.8 km with a transfer, catch a bus to Bristol by First Bristol, Bath and the West. Then, switch to a bus towards Cardiff University at Bristol bus and coach station for the second leg of the journey.
Useful tips for bus travellers
• If you choose Route 2, which has a longer travel time, ensure you plan for a quick transfer between buses at Bristol Airport; staying aware of your bus number and platform will help you navigate efficiently; details can be found at http://www.bathbuscompany.com/.

Frequently asked questions

Find out more about the route from Bath to Cardiff.

Or choose the category:
The distance between Bath and Cardiff is approximately 57.9 km by road. It takes about 1 hour and 6 minutes to travel between the two cities by train. Similarly, it also takes 1 hour and 6 minutes to drive from Cardiff to Bath by car. The road distance is slightly longer at 91.4 km.
The most cost-effective option for traveling from Bath to Cardiff is to drive, with prices ranging from £14-£21. This route can be completed in approximately 1 hour and 6 minutes. However, the quickest way to reach Cardiff is by train, which takes the same amount of time and costs between £22-£52.
The prices for a train journey between Bath and Cardiff range from £22 to £52, depending on factors such as the time of travel, class of service, and how far in advance the ticket is booked.
To get from Bath to Cardiff without using public transportation, you can drive the distance, which is approximately 91.7 km. The journey typically takes around 1 hour and 6 minutes by car. Fuel costs may vary, but prices range from £14 to £21 for this trip.
The most convenient and efficient way to travel from Bath to Cardiff without a car is by train. The journey takes approximately 1 hour and 6 minutes and tickets can cost between £22 and £52, depending on the type of ticket and time of travel.
Yes, there is a direct train link between Bath and Cardiff. The train service, operated by First Great Western Service, departs from Bath Spa station and arrives at Cardiff Central station. The journey takes approximately 1 hour and 6 minutes and trains depart hourly every day.
There are plenty of options for accommodation near Cardiff. With over 1134 hotels to choose from, travellers have a wide range of choices based on their preferences and budget. The prices for hotels in Cardiff start at £33, offering affordable options for those on a tighter budget.

Trips to Cardiff