1map logoGo to main page

Bristol to Portsmouth from $35: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bristol, United Kingdom
to
Portsmouth, United Kingdom

How to Get from Bristol 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.

$35 by carBest price
113.4 milesDistance
2h 4m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bristol 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
First Great Western Service
Train
Average Duration
2h  25m
Estimated price
$60-130
Recommended
Company
Various
Drive
Average Duration
2h  4m
Estimated price
$35-55
Cheapest
route map
Distance: 113.4 miles
Duration: 2h 4m

See more options

Pricing table
Company
Various
Drive
Average Duration
2h  4m
Estimated price
$35-55

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Train $21 $16 $29 $30 $16 $16 $30

Traveling From Bristol to Portsmouth

The journey from Bristol to Portsmouth offers a fascinating contrast between Bristol's vibrant, artistic culture and Portsmouth's rich maritime history, inviting you to explore the distinct character of each city.

Best Neighbourhoods in Portsmouth

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

Old Portsmouth
• Historic pubs with stunning harbor views.
• Quaint cobblestone streets and charming architecture.
Southsea
• Vibrant seafront with beautiful beaches.
• Lively arts scene and indie shops.
Gunwharf Quays
• High-end outlet shopping and dining options.
• Spectacular waterfront views and modern attractions.

Best Times To Visit Portsmouth's Attractions

Timing your visit can greatly enhance your experience in Portsmouth's attractions.

Portsmouth Historic Dockyard
Early mornings on weekdays are ideal for quiet exploration.
Spinnaker Tower
Visit during sunrise for breathtaking views and fewer visitors.
Southsea Common
Late afternoon on weekdays offers peaceful strolls and stunning sunsets.

Portsmouth Weather: What to Expect Year-Round

Portsmouth experiences a temperate maritime climate, characterized by mild winters and warm summers, making the spring and early autumn the best times to visit for pleasant weather. Be prepared for rain at any time, as it can influence outdoor activities and sightseeing plans.

Dining Recommendation in Portsmouth

When in Portsmouth, don't miss trying the seafood platter at The Fish Shop, where the fresh catch of the day showcases the coastal flavors unique to this bustling port city. This dining experience contrasts with Bristol's diverse culinary scene by immersing you in an atmosphere rich with maritime heritage and an emphasis on local ingredients.

Bristol - Portsmouth operators

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

Train Show train routes
Contact phone
+44 3457 000 125
Website
https://www.gwr.com/

Train from Bristol Temple Meads to Portsmouth & Southsea

Average Duration
2h 25m
Estimated price
$60-130

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

Traveling between Bristol 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 road trip from Bristol to Portsmouth, covering a driving distance of 181.9 km. Enjoy the journey that takes around 2 hours and 4 minutes through picturesque English landscapes. ⛽️ Explore the flexibility of travel with car hire options ranging from £28 to £43 to reach Portsmouth from Bristol.
Average price
£27 - £43
🚆 Traveling from Bristol to Portsmouth by train is a convenient option, with a direct service departing from Bristol Temple Meads and arriving at Portsmouth & Southsea. The journey lasts approximately 2 hours and 25 minutes, running hourly every day. 🌉 The distance covered on this scenic train route is 150km, with prices varying from £47 to £103. The efficient service, operated by First Great Western, ensures a comfortable ride between these two historic cities in the UK.
Departure Point
Bristol Temple Meads station
Arrival Point
Portsmouth & Southsea station
Useful tips for train travellers
• On the train service from Bristol to Portsmouth, you will experience catering services that include a buffet car offering a selection of snacks, sandwiches, and beverages. Services can vary by operator, so consider checking the specific offerings before your journey. To check the menu and services, visit the official site of Great Western Railway at gwr.com
• The primary operators for the Bristol to Portsmouth route are Great Western Railway and South Western Railway. Great Western Railway typically offers two classes: Standard (Economy) and First Class, with more spacious seating and complimentary refreshments in First Class. South Western Railway generally offers Standard Class with more affordable seat options. For more details, visit their websites: gwr.com for Great Western Railway and southwesternrailway.com for South Western Railway.
• Upon arriving at Portsmouth & Southsea station, you can leave your luggage at the station as they have a left luggage facility. There are also public restrooms available for your convenience. The station is centrally located, making it easy to find local transport connections. For quick access to the city center, take bus number 1 or 3, which frequently serve the city center area. For maps and schedules, visit the local transport website at portsmouth.gov.uk
🚌 Start your journey from Bristol by boarding a train towards Portsmouth Harbour. Enjoy a scenic ride that takes about 2 hours and 14 mins. 🗺️ Covering a distance of 150 km, the train from Bristol Temple Meads will take you to Cosham where you can transfer to your final destination in Portsmouth. 🌊 Travel hassle-free with GWR, the agency operating the route. Contact them at 011 44 345 700 0125 or visit their website for more information on schedules and tickets.

Trips from Bristol

Trips to Portsmouth