More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Bath to Guildford

distanceDistance78 miles (125 km)
priceAverage train ticket price£22 (€25)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day

Trains from Bath to Guildford cover the 78 miles (125 km) long journey taking on average 2 h 39 min with our travel partners like. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £22, but the average price of train tickets is £22. Travellers depart most frequently from Bath Spa and arrive in Guildford.

Travel Tips: Trains from Bath to Guildford

Travel by train to Guildford easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bath to Guildford.
FAQs

How much do cheap trains from Bath to Guildford cost?

Looking to save money on your route? Omio customers have found the cheapest train between Bath and Guildford for the next 7 days starting from £22  one way.

What is the cost of a train ticket from Bath to Guildford on average?

If you are looking to buy your train ticket in the next 7 days, you can expect the Bath to Guildford train to cost on average £22  one way.

What is the distance between Bath and Guildford by train?

The distance to Guildford from Bath by train is approximately 78 miles (125 km).

How long is the train journey from Bath to Guildford?

On average the train from Bath to Guildford duration is 2 h 39 min  for the 78 miles (125 km) long route, but the travel time can vary if you depart on weekends and holidays.

Which train station from Bath to Guildford do I depart from? Which Guildford train station from Bath do I arrive in?

Omio customers travelling this route depart most frequently from Bath Spa   and arrive in Guildford.

Where do I find the Bath train station to Guildford? Where is the Guildford train station?

Passengers booking this route most frequently board their trains from Bath Spa and need to travel around 0.1 miles (137 m) from the city centre to get to this train station.

Passengers arriving in Guildford most often arrive at Guildford and need to travel around 0.3 miles (501 m) from this train station to the city centre.

How many train services are there between Bath and Guildford a day?

The average number of trains departing Bath for Guildford is 25 a day. The train schedules and services may vary between weekdays and weekends.

When does the first train depart from Bath to Guildford? When does the last train depart from Bath to Guildford?

If you prefer early morning trains from Bath to Guildford, the first train leaves at 08: 43. If you prefer late night trains from Bath to Guildford, the last train of the day leaves at 10: 43. Omio shows you the latest train from Bath to Guildford timetable to help you book the best departure time for this route.

How far in advance should I purchase train tickets between Bath and Guildford for the best deals?

In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this route and save money. If you purchase train tickets from Bath to Guildford within the next 7 days, you can find tickets to cost on average £22 one way. To find the best prices for this trip, consider booking your train ticket from Bath to Guildford a few months in advance.

Important Stations and Airports for this Journey

Bath
Guildford
The major railway station for departures from Bath is Bath Spa. Read all the information you need to know about services, amenities and connections at Bath Spa for your trip between Bath and Guildford.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3457114141
ticketOfficeHours
Ticket Office Hours
Mon - Fri: 05: 30 - 20: 30
Public transport options for Bath Spa
Bus lines: 700, A4
Train lines: Great Western Main Line, CrossCountry, South Western Railway