More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Plymouth to Portsmouth

distanceDistance136 miles (220 km)
durationAverage train duration4 h 22 min
priceAverage train ticket price$109 (€91)
changesDirect trainYes
carriersTrain companiesGreat Western Railway

Trains from Plymouth to Portsmouth cover the 136 miles (220 km) long trip taking on average 4 h 22 min with our travel partners like Great Western Railway. There are direct train services available. While the average ticket price for this trip costs around $109 (€91), you can find the cheapest train ticket for as low as $109 (€91). Travelers depart most frequently from Plymouth and arrive in Portsmouth & Southsea.

Travel Tips: Trains from Plymouth 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 Plymouth to Portsmouth.
FAQs

How much does a cheap train to Portsmouth from Plymouth cost?

Omio customers have found the cheapest trains from Plymouth to Portsmouth to cost as little as $109 (€91)  in the next 7 days.

How much does it cost to take a train to Portsmouth from Plymouth?

In the next 7 days you can expect to pay on average $109 (€91)  for a train ticket to Portsmouth from Plymouth.

How far is it from Plymouth to Portsmouth by train?

The train distance from Plymouth to Portsmouth is around 136 miles (220 km).

How long is the train from Plymouth to Portsmouth?

While the time it takes to travel 136 miles (220 km) to Portsmouth from Plymouth can vary based on specific dates, weekends, and holidays, the Plymouth to Portsmouth train journey time is on average 4 h 22 min.

Which train station from Plymouth to Portsmouth do I depart from? Which Portsmouth train station from Plymouth do I arrive in?

Omio customers traveling this route depart most frequently from Plymouth   and arrive in Portsmouth & Southsea.

Where is the train station in Plymouth? Where is the train station in Portsmouth?

Passengers booking this route most frequently board their trains from Plymouth and need to travel around 0.5 miles (754 m) from the city center to get to this train station.

Passengers arriving in Portsmouth most often arrive at Portsmouth & Southsea and need to travel around 0.1 miles (85 m) from this train station to the city center.

Which train providers can get me from Plymouth to Portsmouth?

Take the Plymouth to Portsmouth train with Great Western Railway. However, it's always good to check out all possible train providers for the trip between Plymouth and Portsmouth as there might be differences in the amenities they offer.

What time is the earliest train from Plymouth to Portsmouth? What time is the last train from Plymouth to Portsmouth?

The earliest train departing from Plymouth to Portsmouth leaves at 11: 15 AM. The last train departing from Plymouth to Portsmouth leaves at 11: 15 AM. You can find the latest Plymouth to Portsmouth train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

When should I purchase the Plymouth to Portsmouth train for the best deals on tickets?

You can find trains to Portsmouth from Plymouth to cost on average $109 (€91) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Plymouth to Portsmouth train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Plymouth
Portsmouth
The major railway station for departures from Plymouth is Plymouth. Read all the information you need to know about services, amenities and connections at Plymouth for your journey between Plymouth and Portsmouth.