Portsmouth to Bath from $27: 3 ways by bus, train, flight or car
Compare Travel Options and Prices
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.
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.
See more options
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.
Best Times To Visit Bath's Attractions
Plan your visits to Bath's highlights wisely for a richer experience.
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 from Portsmouth & Southsea to Bath Spa
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.
Useful tips for train travellers
Trips from Portsmouth
- Portsmouth to Dover
- Portsmouth to Southampton
- Portsmouth to Ouistreham
- Portsmouth to Brighton
- Portsmouth to Bristol
- Portsmouth to London
- Portsmouth to Poole
- Portsmouth to Liverpool
- Portsmouth to Weymouth
- Portsmouth to Worthing
- Portsmouth to Salisbury
- Portsmouth to Nottingham
- Portsmouth to Bognor Regis
- Portsmouth to Leeds (West Yorkshire)
- Portsmouth to Leicester
- Portsmouth to Coventry
- Portsmouth to Eastbourne
- Portsmouth to Cambridge (Cambridgeshire)
- Portsmouth to Milton Keynes
- Portsmouth to Northampton
- Portsmouth to Luton (Bedfordshire)
- Portsmouth to Manchester
- Portsmouth to Birmingham
- Portsmouth to Reading
- Portsmouth to Chichester
- Portsmouth to Cardiff
- Portsmouth to Guildford
- Portsmouth to Oxford
- Portsmouth to Swindon
- Portsmouth to La Rochelle (Charente-Maritime)
- Portsmouth to Saint-Malo
- Portsmouth to Plymouth
- Portsmouth to Bournemouth
- Portsmouth to JERSEY
- Portsmouth to GUERNSEY
- Portsmouth to Exeter
- Portsmouth to Fareham
- Portsmouth to Newcastle upon Tyne
- Portsmouth to Winchester
- Portsmouth to Calais
Trips to Bath
- Salisbury to Bath
- Southampton to Bath
- Bristol to Bath
- Oxford to Bath
- Cardiff to Bath
- Edinburgh to Bath
- Brighton to Bath
- Bradford-On-Avon to Bath
- London to Bath
- Weston-super-Mare to Bath
- Wells to Bath
- Swindon to Bath
- Birmingham to Bath
- Frome to Bath
- Leicester to Bath
- Nottingham to Bath
- Westbury (Wiltshire) to Bath
- Coventry to Bath
- Swansea to Bath
- Reading to Bath
- Corsham to Bath
- Newport (Gwent) to Bath
- Warminster to Bath
- Chippenham (Wiltshire) to Bath
- Exeter to Bath
- Cheltenham to Bath
- Taunton to Bath
- Bournemouth to Bath
- Plymouth to Bath
- Yeovil to Bath
- Radstock to Bath
- Liverpool to Bath
- Leeds (West Yorkshire) to Bath
- Trowbridge to Bath
- Devizes to Bath
- Gloucester to Bath
- Keynsham to Bath
- Manchester to Bath
- Cambridge (Cambridgeshire) to Bath
- Melksham to Bath