Ballindalloch
Ballindalloch
Portsmouth
Portsmouth
Train Driving

Ballindalloch to Portsmouth

Updated: 28 May 2026

The journey from Ballindalloch to Portsmouth covers 870 kilometers. You will travel south through the Highlands and the English countryside. Rail travel involves a change at Edinburgh Waverley and often London Waterloo. Driving takes you via the A9 and A3. This route connects the rural north to the historic naval city of Portsmouth.

Total Distance: 870 km driving distance, 740 km straight-line air distance.
Fastest Way
Driving, taking approximately 10 hours 30 minutes.
Cheapest Way
Train, booked in advance with a Railcard.
Compare Ballindalloch to Portsmouth Routes
Train
Connecting
Driving
Direct
Duration 11 hours 30 mins 10 hours 30 mins
Avg Price 115-250 GBP 145-210 GBP in fuel
Operator LNER and South Western Railway N/A
Route Elgin to Edinburgh, then LNER to London, then train to Portsmouth. A95, A9, M90, M6, A3.
Tip The connection at London Waterloo is usually very efficient. The A3 is a major artery; watch for speed cameras.
Travel Tips
  • Railcard
    Use a 16-25 or 26-30 Railcard for significant savings.
  • Traffic
    Check the A3 traffic before leaving.
  • Tickets
    Book through the LNER website for better seat selection.
  • Comfort
    Bring a portable charger for your devices.
  • Navigation
    Use Waze for real-time traffic alerts on the A3.
Safety Tips
  • Driving
    Stay alert on the A3; it is a high-speed road.
  • Station Safety
    Keep your luggage secure at all times.
  • Emergency
    Save the number for local taxi services.
  • Weather
    Be prepared for rain in the South of England.
People Also Ask
  • Is Portsmouth worth visiting?
    Yes, it has a rich naval history.
  • How long is the drive?
    Approximately 10 hours 30 minutes.
  • Are there direct flights?
    No, there are no practical flights.
  • Is the A3 busy?
    Yes, it is a major road in the UK.
  • Can I take a dog?
    Yes, dogs are allowed on trains.
Quick Info
  • From Ballindalloch, Moray, United Kingdom
  • To Portsmouth, Hampshire, United Kingdom
  • Modes
Best Time to Travel

May to September for optimal road conditions.

Things to Do in Portsmouth
1
Historic Dockyard
Explore the famous naval history and see the HMS Victory.
2
Spinnaker Tower
Enjoy panoramic views of the city and the Solent.
3
Southsea Castle
Visit this historic castle built by Henry VIII.
4
Gunwharf Quays
Shop and dine at this large waterfront shopping centre.
Tags
Ballindalloch to Portsmouth train to Portsmouth driving to Portsmouth UK travel guide Moray to Hampshire Portsmouth travel ScotRail to LNER UK road trip