Fortrose
Fortrose
Portsmouth
Portsmouth
Train

Fortrose to Portsmouth

Updated: 28 May 2026

To travel from Fortrose to Portsmouth, take the bus to Inverness, then a train to Edinburgh or London. From London Waterloo, take a train to Portsmouth. The journey covers about 920 km.

Total Distance: Driving distance 920 km, straight-line air distance 720 km.
Fastest Way
Driving, taking approximately 10 hours 30 minutes.
Cheapest Way
Booking Advance tickets online at least 10 weeks in advance.
Compare Fortrose to Portsmouth Routes
Train
Connecting
Duration
10 hours 30 mins
Avg Price
£140 - £290
Operator
LNER and South Western Railway
Route
Inverness to Edinburgh, Edinburgh to London, then London to Portsmouth.

Portsmouth station is a short walk from the city centre.

Travel Tips
  • Station Arrival
    Portsmouth station is well-connected.
  • Booking
    Use the National Rail website for the best deals.
  • Connections
    Allow extra time for transfers in London.
  • Comfort
    Bring snacks for the long journey.
  • Local Travel
    Portsmouth has a good bus network.
Safety Tips
  • Station Safety
    Keep your luggage with you.
  • Night Travel
    Use official taxis.
  • Emergency
    Dial 999 for any emergency.
  • Road Safety
    If driving, be aware of city centre traffic.
People Also Ask
  • Is Portsmouth worth visiting?
    Yes, it has a rich maritime history.
  • How long is the train journey?
    Around 10 hours 30 minutes.
  • Are there direct flights?
    No, there are no practical flight routes.
  • What is the best way to get around?
    Walking is the best way to get around.
  • Can I take a bike?
    Yes, but you must reserve a space on the train.
Quick Info
  • From Fortrose, Scotland, United Kingdom
  • To Portsmouth, Hampshire, United Kingdom
  • Modes
Best Time to Travel

Summer for the best weather.

Things to Do in Portsmouth
1
Historic Dockyard
Explore the historic ships and museums.
2
Spinnaker Tower
Enjoy panoramic views of the city and harbour.
3
Southsea Castle
Visit this historic castle and its grounds.
4
Gunwharf Quays
Shop and dine at this popular waterfront centre.
Tags
Fortrose to Portsmouth travel Highlands to Portsmouth train ScotRail to South Western Railway traveling from Scotland to Portsmouth Fortrose transport Portsmouth city guide UK rail travel driving to Portsmouth long distance UK travel Portsmouth tourism