|Distance||27 miles (43 km)|
|Average train duration||1 h|
|Average train ticket price||$16 (€13)|
|Train providers||Great Western Railway|
Trains from Swindon to Cheltenham cover the 27 miles (43 km) long trip taking on average 1 h with our travel partners like Great Western Railway. There are direct train services available. You can get the cheapest train tickets for this trip for as low as $16 (€13), but the average price of train tickets is $16 (€13). Travelers depart most frequently from Swindon and arrive in Cheltenham Spa.
When taking a train from Swindon, you have a couple of train stations you can depart from including Swindon and Swindon, Bus Station. When you arrive in Cheltenham, your train can arrive in train stations including Cheltenham Spa and Cheltenham, Cheltenham Racecourse (Park&Ride).
Omio customers traveling this route book their trains from Swindon to Cheltenham Spa.
You can find the most popular departure train station for this trip, Swindon, located approximately 0 mile (s) / 0 km from the city center of Swindon. The most popular arrival train station in Cheltenham, called Cheltenham Spa, is located around 1 mile (s) / 1 km away from its city center.
Here are some other resources that might have the information you need