Marazion
Marazion
Train

Marazion to Bath

Updated: 28 May 2026

Traveling from Marazion to Bath is a straightforward journey. You will take the GWR train to Bristol Temple Meads, and then transfer to a local train to Bath Spa. This route connects the far southwest to the historic city of Bath. The total journey time is approximately 3 hours.

Total Distance: Driving distance 250 km, straight-line air distance 210 km.
Fastest Way
Train via Bristol, taking 3 hours.
Cheapest Way
Advance train tickets booked through the GWR website.
Compare Marazion to Bath Routes
Train
Connecting
Duration
3 hours
Avg Price
40 GBP - 100 GBP
Operator
Great Western Railway
Route
Penzance to Bristol, then Bristol to Bath.

The transfer at Bristol is usually very quick and easy.

Travel Tips
  • Bristol Transfer
    The transfer at Bristol is simple; just follow the signs for the Bath platform.
  • Advance Booking
    Book your tickets as far in advance as possible to save money.
  • Station Facilities
    Bath Spa station has excellent facilities and is close to the city center.
  • Travel Cards
    Consider a Network Railcard if you are traveling with a companion.
  • Luggage
    Pack light, as changing trains in Bristol with heavy bags is difficult.
Safety Tips
  • Crowded Areas
    Bath can be busy; keep your belongings secure in the city center.
  • Night Safety
    The city is generally safe, but avoid walking alone in quiet areas at night.
  • Emergency Help
    Police presence is high in the city center; do not hesitate to ask for help.
  • Valuables
    Keep your phone and wallet in a secure bag.
People Also Ask
  • Is there a direct train to Bath?
    No, you must change in Bristol.
  • How long is the journey?
    It takes approximately 3 hours.
  • Is Bath a good place to visit?
    Yes, it is a historic and beautiful city.
  • Can I use a contactless card?
    Yes, for local travel, but you need a ticket for the long-distance train.
  • Are there taxis at Bath station?
    Yes, there is a large taxi rank outside the station.
Quick Info
  • From Marazion, Cornwall, United Kingdom
  • To Bath, Somerset, United Kingdom
  • Modes
Best Time to Travel

Any time of year, as the GWR service is frequent and reliable.

Things to Do in Bath
1
Roman Baths
A historic site featuring the ancient Roman public baths.
2
Bath Abbey
A stunning Gothic church in the heart of the city.
3
Royal Crescent
A famous row of 30 terraced houses laid out in a sweeping crescent.
4
Thermae Bath Spa
A modern spa that uses the city's natural thermal waters.
Tags
Marazion to Bath Cornwall to Bath train to Bath traveling to historic city UK rail travel Bristol to Bath train Marazion travel Bath guide
More to Marazion