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

Deutsche Bahn

Train Information between Portsmouth and Derby

distanceDistance147 miles (237 km)
durationAverage train duration4 h 18 min
priceAverage train ticket price$143 (€119)
frequencyTrain frequency17 a day
changesDirect trainYes, there are 17 direct trains a day

Trains from Portsmouth to Derby cover the 147 miles (237 km) long trip taking on average 4 h 18 min with our travel partners like. Normally, there are 17 trains operating per day, including direct services available. While the average ticket price for this route costs around $143 (€119), you can find the cheapest train ticket for as low as $143 (€119). Travelers depart most frequently from Portsmouth & Southsea and arrive in Derby.

Travel Tips

Trains from Portsmouth to Derby
Travel by train to Derby 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 Portsmouth to Derby.
How much do cheap trains to Derby from Portsmouth cost?
Looking to save money on your route? Omio customers have found the cheapest train to Derby from Portsmouth for the next 7 days starting from $143 (€119)  one way.
What is the cost of a train from Portsmouth to Derby?
If you’re looking to purchase your train tickets in the next week, you can expect the Portsmouth to Derby train price to come in at an average of $143 (€119)  one way.
How far is it from Portsmouth to Derby by train?
The Portsmouth to Derby train distance is approximately 147 miles (237 km).
What is the Portsmouth to Derby train travel time?
The train time to Derby from Portsmouth is on average 4 h 18 min  for the 147 miles (237 km) long journey, but the time it takes to go between Portsmouth and Derby by train can vary depending on specific dates or traveling on weekends and holidays.
What train station in Portsmouth goes to Derby? What train station do I come into Derby from Portsmouth?

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

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

Passengers board their train most frequently from Portsmouth & Southsea and travel around 0.1 miles (85 m) from the city center to this train station.

Passengers traveling this route most often arrive at Derby and need to travel approximately 0.7 miles (1.2 km) from the train station to the city center in Derby.

How many train services per day are there from Portsmouth to Derby?
The average number of trains departing Portsmouth for Derby is 17 a day. The train schedules and services may vary between weekdays and weekends.
How early should I buy Portsmouth to Derby train tickets to get the best deals?
If you buy a train ticket from Portsmouth to Derby within the next 7 days, you can find tickets to cost on average $143 (€119) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Derby from Portsmouth are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

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

More options for your journey from Portsmouth to Derby

Here are some other resources that might have the information you need