|Distance||68 miles (109 km)|
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.
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.
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.
Here are some other resources that might have the information you need