HUB hero image

How to Travel from

Portsmouth to Bath

by Rideshare or Car

Portsmouth
+0
Bath
Transport search to Bath
Portsmouth
+0
Bath
Building a composite car route
Cheapest
Best Offer!
Car
1 h 48 min
132 km.
from $7
Composite Route Car Only

Two ways to Travel from Portsmouth to Bath

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

First Great Western Service

Phone:
+44 3457 000 125
Website:
gwr.com/
Other from Portsmouth & Southsea to Bath
Ave. Duration:
2h 10m
Frequency:
Hourly
Estimated price:
$63.29–$139.24
Other from Fratton to Bath
Ave. Duration:
2h 18m
Frequency:
5 times a week
Estimated price:
$62.02–$139.24

Questions and Answers

What is the cheapest way to get from Portsmouth to Bath (Station)?

The cheapest way to get from Portsmouth to Bath (Station) is to drive which costs $26.09 - $39.13 and takes 1h 50m.

What is the fastest way to get from Portsmouth to Bath (Station)?

The fastest way to get from Portsmouth to Bath (Station) is to drive which takes 1h 50m and costs $26.09 - $39.13 .

Is there a direct train between Portsmouth and Bath (Station)?

Yes, there is a direct train departing from Portsmouth & Southsea and arriving at Bath Spa. Services depart hourly, and operate every day. The journey takes approximately 2h 10m.

How far is it from Portsmouth to Bath (Station)?

The distance between Portsmouth and Bath (Station) is 145 km. The road distance is 133.1 km.

How do I travel from Portsmouth to Bath (Station) without a car?

The best way to get from Portsmouth to Bath (Station) without a car is to train which takes 2h 10m and costs $54.35 - $119.57 .

How long does it take to get from Portsmouth to Bath (Station)?

The train from Portsmouth & Southsea to Bath Spa takes 2h 10m including transfers and departs hourly.

Where do I catch the Portsmouth to Bath (Station) train from?

Portsmouth to Bath (Station) train services, operated by First Great Western Service, depart from Portsmouth & Southsea station.

Where does the Portsmouth to Bath (Station) train arrive?

Portsmouth to Bath (Station) train services, operated by First Great Western Service, arrive at Bath Spa station.

Can I drive from Portsmouth to Bath (Station)?

Yes, the driving distance between Portsmouth to Bath (Station) is 133 km. It takes approximately 1h 50m to drive from Portsmouth to Bath (Station).

How do I get a train ticket from Portsmouth to Bath (Station)?

Book your Portsmouth to Bath (Station) train tickets online with Omio.

Where can I stay near Bath (Station)?

There are 2262+ hotels available in Bath (Station). Prices start at $60.21 per night.
+0