Saint Ives
Saint Ives
Bath
Bath
Train Driving

Saint Ives to Bath

Updated: 29 May 2026

The journey from St Ives to Bath is approximately 250 km. By train, you travel from St Erth to Bath Spa on the GWR line. By car, you follow the A30 and M5. This route takes you from the far southwest to Somerset. Expect a travel time of around 3 to 4 hours by train or car.

Total Distance: Driving distance 250 km, straight-line air distance 200 km.
Fastest Way
Driving, if traffic is light.
Cheapest Way
Advance train tickets.
Compare Saint Ives to Bath Routes
Train
Connecting
Driving
Direct
Duration 3 hours 30 mins 3 hours
Avg Price £40 - £80 £40 - £70 in fuel
Operator GWR N/A
Route St Ives to St Erth, then to Bath Spa. A30, M5.
Tip Change at Bristol Temple Meads. Avoid the M5 during rush hour.
Travel Tips
  • Train Booking
    Book in advance to save money.
  • Traffic
    Check M5 traffic before leaving.
  • Parking
    Use park and ride in Bath.
  • Luggage
    Travel light for train transfers.
  • Comfort
    Bring snacks for the journey.
Safety Tips
  • Road Safety
    Stay alert on the M5.
  • Station Safety
    Keep your belongings secure.
  • Emergency
    Dial 999 for emergencies.
  • Weather
    Check weather reports.
People Also Ask
  • Is there a direct train?
    No, you must change in Bristol.
  • How long is the drive?
    Approximately 3 hours.
  • Are there tolls?
    No, the M5 is toll-free.
  • Can I take a bike?
    Yes, with a reservation.
  • What is the best way to travel?
    Train is generally more relaxing.
Quick Info
  • From Saint Ives, Cornwall, United Kingdom
  • To Bath, Somerset, United Kingdom
  • Modes
Best Time to Travel

Summer for the best weather.

Things to Do in Bath
1
Roman Baths
Visit the historic baths.
2
Bath Abbey
Explore the abbey.
3
St Ives Harbour
Take a final walk along the harbour.
4
Royal Crescent
See the architecture.
Tags
St Ives to Bath Cornwall to Bath train to Bath driving to Bath GWR routes UK travel St Ives transport Bath city guide best way to Bath Cornwall to Somerset