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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Sheffield to Portsmouth

distanceDistance179 miles (288 km)
durationAverage train duration4 h 45 min
priceAverage train ticket price$78 (€65)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day
carriersTrain providersEast Midlands Trains

Trains from Sheffield to Portsmouth cover the 179 miles (288 km) long route taking on average 4 h 45 min with our travel partners like East Midlands Trains. Normally, there are 10 trains operating per day, including direct services available. While the average ticket price for this journey costs around $78 (€65), you can find the cheapest train ticket for as low as $78 (€65). Travelers depart most frequently from Sheffield and arrive in Portsmouth & Southsea.

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

How much do cheap trains from Sheffield to Portsmouth cost?

If you’re looking to save money on tickets, you can find cheap Sheffield to Portsmouth trains for as little as $78 (€65)  in the next 7 days.

How much is the train to Portsmouth from Sheffield on average?

In the next 7 days you can expect to pay on average $78 (€65)  for a train ticket to Portsmouth from Sheffield.

How far is it from Sheffield to Portsmouth by train?

The distance between Sheffield and Portsmouth by train is approximately 179 miles (288 km).

How long is a train to Portsmouth from Sheffield on average?

While the time it takes to travel 179 miles (288 km) to Portsmouth from Sheffield can vary based on specific dates, weekends, and holidays, the Sheffield to Portsmouth train journey time is on average 4 h 45 min.

When traveling by train from Sheffield to Portsmouth, which train station in Sheffield do I depart from and which train station in Portsmouth do I arrive in?

When traveling this route, Omio customers are departing most frequently from Sheffield   and arriving in Portsmouth & Southsea.

Where is the Sheffield train station located? Where is the Portsmouth train station located?

You can find the most popular departure train station for this trip, Sheffield, located approximately 0.4 miles (559 m) from the city center of Sheffield. The most popular arrival train station in Portsmouth, called Portsmouth & Southsea, is located around 0.1 miles (85 m) away from its city center.

Which train providers should I travel with from Sheffield to Portsmouth?

Take the Sheffield to Portsmouth train with East Midlands Trains. However, it's always good to check out all possible train providers for the route to Portsmouth from Sheffield as there might be differences in the amenities they offer.

How many train services are there between Sheffield and Portsmouth a day?

The average number of trains departing Sheffield for Portsmouth is 10 a day. The train schedules and services may vary between weekdays and weekends.

What are the first and last departure train times from Sheffield to Portsmouth?

You can take the first train from Sheffield to Portsmouth at 8: 37 AM. The last train from Sheffield to Portsmouth that you can take departs at 9: 06 AM. Omio shows you the latest train from Sheffield to Portsmouth schedule to help you book the best departure time for this journey.

How far in advance should I purchase train tickets from Sheffield to Portsmouth for the best deals?

If you book the Sheffield to Portsmouth train within the next 7 days, you can find one way tickets to cost on average $78 (€65). However, booking your train ticket in advance gives you access to the best prices for trains to Portsmouth from Sheffield. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

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