These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Yeovil and Swindon

distanceDistance56 miles (90 km)
durationAverage train duration1 h 58 min
priceAverage train ticket price£22 (€24)
changesDirect trainYes

Trains from Yeovil to Swindon cover the 56 miles (90 km) long trip taking on average 1 h 58 min with our travel partners like. There are direct train services available. You can get the cheapest train tickets for this route for as low as £22, but the average price of train tickets is £22. Travellers depart most frequently from Yeovil Pen Mill and arrive in Swindon.

Travel Tips

Trains from Yeovil to Swindon
Travel by train to Swindon 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 Yeovil to Swindon.
FAQs
What is the price of the cheapest train between Yeovil and Swindon?
Omio customers have found cheap train tickets from Yeovil to Swindon for as low as £22  for the next 7 days.
What is the average cost of a train from Yeovil to Swindon?
In the next 7 days you’ll find that the average cost of a train ticket to Swindon from Yeovil is £22  one way.
How many miles is it from Yeovil to Swindon by train?
The train distance from Yeovil to Swindon is around 56 miles (90 km).
How many hours does it take from Yeovil to Swindon by train?
While the time it takes to travel 56 miles (90 km) between Yeovil and Swindon can vary based on specific dates, weekends, and bank holidays, the train duration from Yeovil to Swindon is on average 1 h 58 min.
When travelling by train from Yeovil to Swindon, which train station in Yeovil do I depart from and which train station in Swindon do I arrive in?

Some of the Yeovil train stations to Swindon you can start your journey from include Yeovil Pen Mill and Yeovil Junction. Similarly, some of the arrival train stations in Swindon include Swindon and Swindon, Bus Station.

When travelling this route, Omio customers are departing most frequently from Yeovil Pen Mill   and arriving in Swindon.

Where is the Yeovil train station located? Where is the Swindon train station located?

The most popular departure train station with passengers for this route, called Yeovil Pen Mill, is located 1 mile (s) / 1 km from the city centre of Yeovil.

The most popular arrival train station, Swindon, is located 0 mile (s) / 0 km away from the city centre of Swindon.

How early should I book train tickets to Swindon from Yeovil to score the best deals?
If you book a train ticket between Yeovil and Swindon within the next 7 days, you can find tickets to cost on average £22 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Yeovil and Swindon are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Yeovil
Swindon
Yeovil Pen Mill is the most popular Yeovil railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Yeovil for your journey to Swindon.

Trains from Yeovil to Swindon: related information

Here are some other resources that might have the information you need