Swaffham
Swaffham
Portsmouth
Portsmouth
Train Driving

Swaffham to Portsmouth

Updated: 28 May 2026

The journey from Swaffham to Portsmouth covers approximately 205 miles. Driving is the most direct method, utilizing the A11 and M25 to bypass London. Alternatively, you can take a train from Downham Market station to London King's Cross, transferring to Waterloo for a direct service to Portsmouth Harbour. The route traverses the heart of East Anglia into the busy corridors of the Home Counties. Expect significant traffic near the M25 orbital motorway during peak hours. This journey connects the rural landscapes of Norfolk with the historic naval heritage of the Hampshire coast.

Total Distance: 330 km driving distance, 245 km straight-line air distance.
Fastest Way
Driving via the A3 and M25 is the fastest route, provided there are no major accidents on the motorway.
Cheapest Way
Driving is generally cheaper for groups of two or more people compared to individual train tickets.
Compare Swaffham to Portsmouth Routes
Train
Connecting
Driving
Direct
Duration 5 hours 30 mins 4 hours 15 mins
Avg Price 75-120 GBP 40-60 GBP in fuel
Operator Greater Anglia and South Western Railway N/A
Route Downham Market to London King's Cross, transfer to Waterloo, then to Portsmouth Harbour. A11, M11, M25, A3
Tip Book tickets in advance via the Trainline app to secure cheaper Advance fares. Avoid the M25 between junctions 10 and 16 during weekday rush hours.
Travel Tips
  • Station Parking
    Downham Market station has limited parking; arrive early if you plan to leave your car.
  • London Transfer
    Allow at least 60 minutes for the transfer between King's Cross and Waterloo stations via the London Underground.
  • Traffic Alerts
    Use a real-time navigation app like Waze to monitor M25 congestion before departing Swaffham.
  • Off-Peak Travel
    Travel after 09:30 on weekdays to benefit from cheaper off-peak train tickets.
  • Coastal Winds
    Portsmouth can be windy; bring a windproof jacket even in the summer months.
Safety Tips
  • Motorway Safety
    Keep a safe distance on the M25, as sudden braking is common in heavy traffic.
  • Station Security
    Keep your luggage in sight at all times when navigating busy London terminals.
  • Night Travel
    If arriving late, pre-book a licensed taxi from Portsmouth Harbour station to your accommodation.
  • Emergency Numbers
    Save the local non-emergency police number in your phone for peace of mind.
People Also Ask
  • Is there a direct train from Swaffham to Portsmouth?
    No, you must change trains in London.
  • How long does the drive take?
    Typically 4 hours and 15 minutes depending on traffic.
  • Which motorway is best?
    The A3 is the primary route into Portsmouth from the M25.
  • Are there tolls on this route?
    No, there are no tolls on the A11, M11, or A3 routes.
  • Can I take a bus?
    National Express operates coaches, but they are significantly slower than driving.
Quick Info
  • From Swaffham, Norfolk, United Kingdom
  • To Portsmouth, Hampshire, United Kingdom
  • Modes
Best Time to Travel

May to September for clearer roads and better coastal weather in Portsmouth.

Things to Do in Portsmouth
1
HMS Victory
Explore the world's oldest naval ship still in commission at the Portsmouth Historic Dockyard. It offers a deep dive into maritime history.
2
Spinnaker Tower
Ascend this 170-meter landmark for panoramic views of the Solent and the Isle of Wight. It is a modern icon of the Portsmouth skyline.
3
Southsea Castle
Visit this historic fortress built by Henry VIII to defend the Solent. It features free entry and beautiful coastal walking paths.
4
The Mary Rose Museum
View the salvaged remains of Henry VIII's flagship in a state-of-the-art facility. It is an essential stop for history enthusiasts.
Tags
Swaffham to Portsmouth train driving Swaffham to Portsmouth A11 to M25 route Norfolk to Hampshire travel best way to Portsmouth from Swaffham train from Downham Market London train transfer Portsmouth travel guide
More to Swaffham