1map logoGo to main page

Portsmouth to Bath from $27: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Portsmouth, United Kingdom
to
Bath, United Kingdom

How to Get from Portsmouth to Bath: 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.

$27 by carBest price
83 milesDistance
1h 50m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Portsmouth to Bath 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  12m
Estimated price
$50-120
Recommended
Company
First Great Western Service
Train
Average Duration
2h  18m
Estimated price
$50-120
Cheapest
route map
Distance: 83 miles
Duration: 1h 50m

See more options

Company
various
Drive
Average Duration
1h  50m
Estimated price
$27-40

Traveling From Portsmouth to Bath

The journey from Portsmouth, with its vibrant coastal vibe and naval history, to Bath, renowned for its stunning Georgian architecture and Roman baths, offers travelers a chance to experience two distinctly different yet captivating parts of the UK.

Best Neighbourhoods in Bath

Bath features neighborhoods that each offer distinct experiences and charm.

Royal Crescent
• Iconic crescent-shaped Georgian architecture
• Stunning gardens perfect for a leisurely stroll
Bath City Centre
• Vibrant shops and dining choices
• Close proximity to major attractions
Lansdown
• Scenic views over the city
• Peaceful residential area with lush parks

Best Times To Visit Bath's Attractions

Plan your visits to Bath's highlights wisely for a richer experience.

Roman Baths
Early morning or late afternoon visits help avoid peak crowds.
Bath Abbey
Weekdays offer a quieter atmosphere for reflection and exploration.
Pulteney Bridge
Visit at sunrise for stunning views and fewer tourists.

Bath Weather: What to Expect Year-Round

Bath experiences a temperate maritime climate with mild winters and moderate summers, making spring and early autumn the most pleasant times to visit. Keep an eye on the forecast, as occasional rain can influence outdoor plans and sightseeing experiences.

Dining Recommendation in Bath

At The Scallop Shell, indulging in their expertly crafted fish and chips elevates this classic dish with fresh, locally sourced ingredients, offering a distinct flavor profile that sets it apart from Portsmouth’s traditional offerings. The warm, welcoming atmosphere and emphasis on sustainable seafood create a memorable dining experience that reflects Bath’s commitment to quality and locality.

Portsmouth - Bath operators

Explore transport companies operating between Portsmouth and Bath, 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 Portsmouth & Southsea to Bath Spa

Average Duration
2h 12m
Estimated price
$50-120

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

Traveling between Portsmouth and Bath 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.

🚗 Experience the picturesque drive from Portsmouth to Bath, spanning 133.6 km and offering scenic views along the way, making it a delightful journey for road trip enthusiasts. 💸 Embark on this budget-friendly adventure with car travel prices ranging from £21 to £32, providing flexibility to suit your travel preferences and budget constraints. 🏞️ Arrive in historic Bath after approximately 1 hour and 50 minutes of driving, ready to explore its charming streets, Roman baths, and stunning Georgian architecture, creating unforgettable memories of your road trip experience.
Average price
£21 - £31
🚆 Embark on a direct train journey from Portsmouth & Southsea to Bath Spa, which operates hourly every day and takes approximately 2 hours and 12 minutes. 🌄 Route options vary in duration and transfers, with the quickest route taking 1 hour and 59 minutes covering a distance of 139 km. 💼 Ticket prices for a train from Portsmouth to Bath range from £39 to £95, offering flexibility in travel options to suit your budget and schedule.
Departure Point
Portsmouth & Southsea station
Arrival Point
Bath Spa station
Useful tips for train travellers
• Onboard Services: When traveling from Portsmouth to Bath, you'll be primarily using Great Western Railway (GWR). Their trains typically offer a café service with a variety of snacks, hot and cold drinks, and light meals. You can expect a food cart that passes through the train, and you can also find a selection of sandwiches and pastries at the onboard shop in First Class.
• Seating Options: Great Western Railway provides several seating options on this route. You can choose from Standard Class (Economy) seating, which is comfortable for most travelers, or upgrade to First Class for more spacious seating, complimentary refreshments, and quieter environments. Business Class options are generally not available on UK trains. Booking ahead will help secure those First Class seats if desired.
• Arrival Station Tip: Upon arriving at Bath Spa station, you will find facilities like restrooms available at the station. Unfortunately, there are no luggage lockers or storage services currently offered, so plan accordingly with your bags. To navigate the station, look for easy signage directing you to exits and local transport options.
🚌 To travel from Portsmouth to Bath by bus, you'll need to take a train towards Cardiff Central. This journey will take approximately 1 hour and 59 minutes, covering a distance of 139 km. 🚌 The first step of the trip involves catching a train from Portsmouth Harbour to Cardiff Central, with the train departing from Cosham. From Cardiff Central, you'll then board a train to Bath Spa, which is where your final destination will be.

Trips from Portsmouth