Travel options
from Portsmouth to Bath

You can get from Portsmouth to Bath by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Travel Tips: Travel from Portsmouth to Bath

Travel to Bath easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Portsmouth to Bath.
FAQs

How far is it from Portsmouth to Bath?

The Portsmouth to Bath distance is around 68 miles (109 km).

What is another destination I should add to my tour from Portsmouth to Bath?

Your trip from Portsmouth to Bath doesn't have to end in Bath. Many of our customers like to extend their vacation to explore other popular destinations like London, Bristol or Oxford. If you’d like to add London, Bristol or Oxford to your Portsmouth to Bath tour, check Omio for the best and cheapest ways to travel to any of these top destinations from Bath today!

Travelling from Portsmouth to Bath: related information

Here are some other resources that might have the information you need