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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Portsmouth from Yeovil

distanceDistance68 miles (109 km)
changesDirect trainYes

Trains from Yeovil to Portsmouth cover the 68 miles (109 km) long trip with our travel partners like. There are direct train services available. Travellers depart most frequently from Yeovil Pen Mill and arrive in Portsmouth & Southsea.

Travel Tips

Trains from Yeovil to Portsmouth
Travel by train to Portsmouth 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 Portsmouth.
FAQs
What is the distance by train from Yeovil to Portsmouth?
The distance from Yeovil to Portsmouth by train is approximately 68 miles (109 km).
What is the departure train station in Yeovil and arrival train station in Portsmouth?

There are a few train stations in Yeovil to start your journey from including Yeovil Pen Mill and Yeovil Junction. In Portsmouth you have a few train station options to choose from for your arrival including Portsmouth & Southsea and Portsmouth Harbour.

Omio customers travelling this route depart most frequently from Yeovil Pen Mill   and arrive in Portsmouth & Southsea.

Where is the train station in Yeovil to go to Portsmouth? Where is the train station in Portsmouth located?

Passengers booking this trip most frequently board their trains from Yeovil Pen Mill and need to travel around 1 mile (s) / 1 km from the city centre to get to this train station.

Passengers arriving in Portsmouth most often arrive at Portsmouth & Southsea and need to travel around 0 mile (s) / 0 km from this train station to the city centre.

Stations

Important Stations and Airports for this Journey

Yeovil
Portsmouth
Yeovil Bus Station
Amenities
Yeovil Junction
Amenities
Yeovil Pen Mill
Amenities