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

Deutsche Bahn

Overview: Train from Salisbury to Portsmouth

distanceDistance35 miles (57 km)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesGreat Western Railway

Trains from Salisbury to Portsmouth cover the 35 miles (57 km) long trip taking on average 1 h 30 min with our travel partners like Great Western Railway. Normally, there are 25 trains operating per day, including direct services available. Travelers depart most frequently from Salisbury and arrive in Portsmouth & Southsea.

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

How far is it from Salisbury to Portsmouth by train?

When traveling this route you should expect the distance to Portsmouth from Salisbury by train to be approximately 35 miles (57 km).

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

While the time it takes to travel 35 miles (57 km) to Portsmouth from Salisbury can vary based on specific dates, weekends, and holidays, the Salisbury to Portsmouth train journey time is on average 1 h 30 min.

What is the departure train station in Salisbury and arrival train station in Portsmouth?

Omio customers book a train from Salisbury   to Portsmouth & Southsea   most frequently for this route.

Where do I find the Salisbury train station to Portsmouth? Where is the Portsmouth train station?

The most popular departure train station with passengers for this journey, called Salisbury, is located 0.4 miles (748 m) from the city center of Salisbury.

The most popular arrival train station, Portsmouth & Southsea, is located 0.1 miles (85 m) away from the city center of Portsmouth.

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

For the best Salisbury to Portsmouth train to book, you can travel safely and comfortably with Great Western Railway. However, it's always good to check all possible train providers with services between Salisbury and Portsmouth to compare what amenities they may offer.

How many trains per day are there from Salisbury to Portsmouth?

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

Important Stations and Airports for this Journey

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