These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Maidstone and Portsmouth

distanceDistance76 miles (123 km)
durationAverage train duration3 h 33 min
changesDirect trainYes

Trains from Maidstone to Portsmouth cover the 76 miles (123 km) long journey taking on average 3 h 33 min with our travel partners like. There are direct train services available. Travellers depart most frequently from Maidstone East and arrive in Portsmouth & Southsea.

Travel Tips

Trains from Maidstone 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 Maidstone to Portsmouth.
FAQs
What is the distance to Portsmouth from Maidstone by train?
You should expect to travel around 76 miles (123 km)  between Maidstone and Portsmouth by train.
How long does it take from Maidstone to Portsmouth by train?
On average the train from Maidstone to Portsmouth duration is 3 h 33 min  for the 76 miles (123 km) long trip, but the travel time can vary if you depart on weekends and holidays.
Which train station in Maidstone goes to Portsmouth? Which train station do I come into Portsmouth from Maidstone?

When taking the train from Maidstone to Portsmouth, you can choose to depart from train stations like Maidstone East, Maidstone West and Maidstone Barracks. Your route can end in train stations such as Portsmouth & Southsea and Portsmouth Harbour.

Omio customers who travel this route most frequently depart from Maidstone East   and arrive in Portsmouth & Southsea.

Where is the departure train station in Maidstone located? Where is the arrival train station in Portsmouth located?

Passengers board the train most frequently from Maidstone East, which is located around 1 mile (s) / 1 km away from the city centre, and they get off the train at Portsmouth & Southsea, located 0 mile (s) / 0 km away from the city centre.

What time is the earliest train from Maidstone to Portsmouth? What time is the last train from Maidstone to Portsmouth?
The first train from Maidstone to Portsmouth leaves at 07: 29   and the last train for this leaves at 08: 04. Omio shows you the latest train from Maidstone to Portsmouth schedule to help you book the best departure time for this trip.
Stations

Important Stations and Airports for this Journey

Maidstone
Portsmouth
Maidstone Barracks
Amenities
Maidstone East
Amenities
Maidstone West
Amenities