Swindon
Swindon
Train Driving

Swindon to Bath

Updated: 31 May 2026

The journey from Swindon to Bath covers approximately 50 km. By train, you will travel directly from Swindon to Bath Spa, taking about 45 minutes. Driving via the A46 is a 1-hour route. Bath is a historic city in Somerset, known for its Roman baths and architecture. Ensure you check for traffic on the A46 before departing.

Total Distance: 50 km driving distance, 40 km straight-line air distance.
Fastest Way
Train from Swindon to Bath Spa.
Cheapest Way
Advance train tickets booked via GWR.
Compare Swindon to Bath Routes
Train
Direct
Driving
Direct
Duration 45 mins 1 hour
Avg Price 10-20 GBP 10-15 GBP fuel
Operator Great Western Railway N/A
Route Swindon to Bath Spa. A46.
Tip Book your tickets in advance for the best prices. The A46 is very busy; avoid peak hours if possible.
Travel Tips
  • Station Choice
    Bath Spa station is well-connected to the national rail network.
  • Booking
    Use the Trainline app to monitor your journey in real-time.
  • Parking
    Use the station car park if you are traveling by train.
  • Traffic
    Check the A46 traffic reports before leaving.
  • Luggage
    Keep your luggage with you at all times on the train.
Safety Tips
  • Road Safety
    The A46 has many roadworks; stay alert.
  • Station Safety
    Bath Spa station is well-lit and safe.
  • Emergency
    Dial 999 for any emergency assistance.
  • Personal Safety
    Stay in well-lit areas when walking at night.
People Also Ask
  • Is Bath a good place to visit?
    It has some nice parks and is well-connected.
  • How long is the train journey?
    Typically 45 minutes.
  • Are there direct trains?
    Yes, there are frequent direct trains.
  • Is parking expensive?
    It is reasonable compared to larger cities.
  • What is the best way to travel?
    Train is convenient for city center access.
Quick Info
  • From Swindon, Wiltshire, United Kingdom
  • To Bath, Somerset, United Kingdom
  • Modes
Best Time to Travel

May to September for pleasant weather.

Things to Do in Bath
1
Roman Baths
Visit these historic baths. They are a local landmark.
2
Bath Abbey
Explore this historic abbey. It is a unique museum.
3
Royal Crescent
See this iconic building. It is a local landmark.
4
Pulteney Bridge
See this iconic bridge. It is a local landmark.
Tags
Swindon to Bath Wiltshire to Somerset travel GWR train UK train travel Bath travel guide traveling to Bath Swindon station rail journey