|Distance||115 miles (185 km)|
|Average train duration||2 h 20 min|
|Average train ticket price||£33 (€37)|
|Train providers||South Western Railway or Great Western Railway|
Trains from Yeovil to London cover the 115 miles (185 km) long trip taking on average 2 h 20 min with our travel partners like South Western Railway or Great Western Railway. There are direct train services available. While the average ticket price for this journey costs around £33, you can find the cheapest train ticket for as low as £28. Travellers depart most frequently from Yeovil Pen Mill and arrive in London Victoria.
When departing from Yeovil, you have various train station options to start your journey from including Yeovil Pen Mill and Yeovil Junction. When arriving in London, you can end your route in train stations like London Victoria, London Euston and London Kings Cross.
Omio customers book a train from Yeovil Pen Mill to London Victoria most frequently for this route.
Passengers board the train most frequently from Yeovil Pen Mill, which is located around 1 mile (s) / 1 km away from the city centre, and they get off the train at London Victoria, located 1 mile (s) / 1 km away from the city centre.
Here are some other resources that might have the information you need