Portsmouth Travel Guide: Historic Dockyard, Spinnaker Tower, Gunwharf Quays and a Naval Day Trip from London
Katerina Galkina · EN · 04/10/2026
Читать на русскомIntroduction
Portsmouth is one of the best day trips from London if you want history and shopping in the same day. The Historic Dockyard is the main reason to go, Gunwharf Quays adds outlet shopping and restaurants, and the Spinnaker Tower gives the day a clear visual landmark.
It is especially good for families, naval-history fans, outlet shoppers and visitors who want a seaside city that is more about ships than beach lounging.
✨ Quick Facts
Detail · Info ·
Best from · London Waterloo to Portsmouth Harbour ·
Travel time · Around 1h30-2h ·
Car needed? · No ·
Best for · Ships, family day, outlet shopping ·
Time needed · Full day ·
🗺 Map
🏛 Top Things to Do
Portsmouth Historic Dockyard
⭐ Must visit ⏱ 3-5 hours depending on ticket/interest 💰 Check official ticket options Website: Portsmouth Historic Dockyard ↗ Map: Portsmouth Historic Dockyard ↗
Spinnaker Tower
⭐ Best viewpoint ⏱ 45-75 minutes 💰 Check official tickets Website: Spinnaker Tower ↗ Map: Spinnaker Tower ↗
Gunwharf Quays
⭐ Best for outlet shopping and food ⏱ 2-4 hours Website: Gunwharf Quays ↗ Map: Gunwharf Quays ↗
🍽 Where to Eat
Brasserie Blanc Portsmouth
⭐ Best for: polished lunch/dinner at Gunwharf 💰 ££ Website: Brasserie Blanc Portsmouth ↗ Map: Brasserie Blanc Portsmouth ↗
Loch Fyne Portsmouth
⭐ Best for: seafood near Gunwharf 💰 ££ Website: Loch Fyne Portsmouth ↗ Map: Loch Fyne Portsmouth ↗
🏨 Where to Stay
The Queens Hotel for Southsea classic: website ↗ Holiday Inn Express Gunwharf Quays for convenience: website ↗
📅 One-Day Itinerary
09:00 Train from London 11:00 Historic Dockyard 14:00 Lunch at Gunwharf 15:30 Spinnaker Tower 16:30 Outlet shopping 18:30 Train back
🚆 How to Get There
Train to Portsmouth Harbour is the easiest because it puts you next to the dockyard and Gunwharf. Check National Rail ↗.
FAQ
Is Portsmouth worth a day trip? Yes for dockyard, tower and outlets. Is it good with kids? Very. Portsmouth or Brighton? Portsmouth for history/ships; Brighton for beach/culture.