|Distance||79 miles (127 km)|
|Train frequency||12 a day|
|Direct train||Yes, there are 12 direct trains a day|
Trains from Cheltenham to Guildford cover the 79 miles (127 km) long route taking on average 5 h 48 min with our travel partners like. Normally, there are 12 trains operating per day, including direct services available. Travellers depart most frequently from Cheltenham Spa and arrive in Guildford.
When taking a train from Cheltenham, you have a couple of train stations you can depart from including Cheltenham Spa and Cheltenham, Cheltenham Racecourse (Park&Ride). When you arrive in Guildford, your train can arrive in train stations including Guildford and London Road (Guildford).
Omio customers travelling this route book their trains from Cheltenham Spa to Guildford.
The most popular departure train station with passengers for this journey, called Cheltenham Spa, is located 0.7 miles (1.1 km) from the city centre of Cheltenham.
The most popular arrival train station, Guildford, is located 0.3 miles (501 m) away from the city centre of Guildford.
Here are some other resources that might have the information you need