1map logoGo to main page

London to Portsmouth from $13: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
London, United Kingdom
to
Portsmouth, United Kingdom

How to Get from London to Portsmouth: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$13 RideshareBest price
104.6 kmDistance
1h 29m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from London to Portsmouth with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
South Western Railway
Train
Average Duration
1h  30m
Estimated price
$29-95
Recommended
Company
BlaBlaCar
Rideshare
Average Duration
2h  1m
Estimated price
$13-13
Cheapest
route map
Distance: 104.6 km
Duration: 1h 29m

See more options

Pricing table
Company
various
Drive
Average Duration
1h  29m
Estimated price
$24-40

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $6 $6 $7 $7 $7 $7 $7
Train $24 $24 $24 $24 $18 $9 $11

Traveling From London to Portsmouth

Traveling from London to Portsmouth offers a fascinating contrast, with London's bustling urban landscape transitioning to Portsmouth's inviting coastal charm and rich maritime history.

Best Neighbourhoods in Portsmouth

Portsmouth features diverse neighborhoods, each offering its own charm and attractions.

Gunwharf Quays
• Premier shopping destination with designer outlets.
• Scenic waterfront dining and entertainment options.
Southsea
• Vibrant arts scene with galleries and festivals.
• Lovely pebble beach ideal for relaxation.
Old Portsmouth
• Historic streets lined with cobblestones and architecture.
• Picturesque views of the harbor and ships.

Best Times To Visit Portsmouth's Attractions

Timing your visits can significantly enhance your experience in Portsmouth's attractions.

Portsmouth Historic Dockyard
Early mornings on weekdays offer a quieter atmosphere and shorter lines.
Spinnaker Tower
Visit during sunset for breathtaking views with fewer tourists around.
Southsea Common
Mornings during weekdays provide a peaceful setting for walks and picnics.

Portsmouth Weather: What to Expect Year-Round

Portsmouth experiences a temperate maritime climate, showcasing mild winters and cool summers, making it a pleasant destination throughout the year. However, planning your visit in late spring and early autumn often leads to enjoying the best weather while avoiding the peak tourist crowds.

Dining Recommendation in Portsmouth

When in Portsmouth, try the fresh catch of the day at The Fish House, where the emphasis on locally sourced seafood creates a distinctly different culinary experience than London’s modern dining scene. The relaxed, coastal vibe and signature dishes featuring seasonal ingredients highlight the region's maritime heritage, offering a refreshing escape from the city’s foray into global cuisines.

London - Portsmouth operators

Explore transport companies operating between London and Portsmouth, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
0345 6000 650
Website
https://www.southwesternrailway.com/

Train from London Waterloo to Portsmouth & Southsea

Average Duration
1h 30m
Estimated price
$40-95
Contact phone
+44 3451 27 29 20
Website
https://www.southernrailway.com/

Train from London Victoria to Portsmouth & Southsea

Average Duration
2h 4m
Estimated price
$29-40
all-pages.other Show other routes
Contact phone
+3 318 576 2228
Website
https://www.blablacar.com/

Other from London to Gosport

Average Duration
2h 1m
Estimated price
$13-13

London to Portsmouth: Overview of Bus, Train, Flight, and Car Trips

Traveling between London and Portsmouth offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic journey from London to Portsmouth, covering a distance of 122.3 km in approximately 1 hour and 29 minutes by car. 💷 The cost to travel from London to Portsmouth by car ranges from £19 to £32, providing a budget-friendly and convenient transportation option for your trip.
Average price
£19 - £31
Useful tips for car travellers
• On your journey from London to Portsmouth, fill up your tank at a petrol station along the M3, where you can find prices averaging around £1.60 per liter. The 'Shell' station near Fleet service area is a reliable option.
• Be aware of the 'Portsmouth City Centre' traffic regulation zone; entering the restricted zone without proper permits may incur fines. Parking in Portsmouth varies, with on-street parking costing approximately £1.50 to £3 per hour, while public car parks range from £10 to £15 for a full day.
• Upon arriving in Portsmouth, take time to familiarize yourself with the one-way system in the city center. The 'Gunwharf Quays' area offers convenient parking with a daily rate of around £12, perfect for exploring shops and restaurants.
🚂 Hop on a direct train from London Waterloo to Portsmouth & Southsea, with services running every 20 minutes every day. Enjoy a smooth journey that takes approximately 1 hour and 30 minutes. 🎟️ Tickets for the London to Portsmouth train range from £23 to £75, offering flexibility for different budgets.
Departure Point
London Waterloo station
Arrival Point
Portsmouth & Southsea station
Useful tips for train travellers
• Onboard Services: The train operators on this route, such as South Western Railway, provide a catering service that includes snacks and drinks available for purchase on board. However, the food options may be limited, so it's a good idea to bring a packed meal or order something at the station before boarding.
• Seating Options: South Western Railway offers different seating options, including Standard Class (Economy) and First Class. First Class provides more spacious seating and complimentary refreshments. It's worth noting that Standard Class can get busy during peak travel times, so consider booking First Class for added comfort.
• Arrival Station Tip: Upon arriving at Portsmouth & Southsea station, you'll find luggage storage services available for a fee, allowing you to explore the city hands-free. The station also has restroom facilities but does not offer showers. The station is well-signposted, making navigation straightforward.

Frequently asked questions

Find out more about the route from London to Portsmouth.

Or choose the category:
The distance between London and Portsmouth is 104.6 km, with a road distance of 122.3 km. Traveling by train from London to Portsmouth typically takes around 1 hour and 30 minutes. Conversely, driving from Portsmouth to London by car usually takes approximately 1 hour and 29 minutes.
The most cost-effective way to travel from London to Portsmouth is by ridesharing, with a cost of £10 and a travel time of 2 hours and 1 minute. However, if time efficiency is a priority, driving is the fastest option, taking only 1 hour and 29 minutes with costs ranging from £19 to £32.
The prices for a train journey from London to Portsmouth can range from £23 to £75, depending on factors such as class of travel, time of booking, and availability.
You can get from London to Portsmouth without using public transportation by utilizing BlaBlaCar's carpooling service, which offers rideshare options between the two cities. This is a convenient choice if you don't have a driver's license or prefer to avoid public transport. The driving distance between London and Portsmouth is approximately 122.3 km, with a travel time of around 1 hour and 29 minutes. Prices for car journeys to Portsmouth from London typically range from £19 to £32, providing a cost-effective and flexible travel alternative.
The best way to travel from London to Portsmouth without a car is by train, which takes about 1 hour and 30 minutes. The train journey is convenient, comfortable, and offers scenic views along the way. Tickets for the train ride typically range from £23 to £75, depending on the class and time of booking.
Yes, there is a direct train link between London and Portsmouth. The train service operates daily and departs from London Waterloo, arriving at Portsmouth & Southsea station. The journey typically takes around 1 hour and 30 minutes.
There are numerous accommodation options near Portsmouth with over 2269 hotels to choose from. Prices for hotels in the area typically start at £30 per night, catering to a range of budgets.

Trips from London

Trips to Portsmouth