The journey from Maidstone to Portsmouth takes you to the historic naval city. By train, you will travel to London and then take a South Western Railway service from London Waterloo to Portsmouth Harbour. Driving involves the M20, M25, and A3. The total travel time is approximately 2 to 3 hours.
Total Distance: 140 km driving, 120 km air distance.
Waterloo is the main hub for SWR services.
May to September for coastal activities.