These companies trust us. We sell their tickets all in one place.

National Express
Eurolines France

Coach Information to Bath from Portsmouth

distanceDistance68 miles (109 km)
durationAverage coach duration8 h 5 min
priceAverage coach ticket price£22 (€25)
changesDirect coachYes

Coaches from Portsmouth to Bath cover the 68 miles (109 km) long trip taking on average 8 h 5 min with our travel partners like. There are direct coach services available. You can get the cheapest coach tickets for this trip for as low as £22, but the average price of coach tickets is £22. Travellers depart most frequently from Portsmouth & Southsea and arrive in Bath, Westgate Buildings.

Travel Tips

Buses from Portsmouth to Bath
Take the bus 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.
How much do cheap coach tickets from Portsmouth to Bath cost?
Omio customers have found the cheapest coaches from Portsmouth to Bath to cost as little as £22  in the next 7 days.
How much is a coach ticket from Portsmouth to Bath?
If you’re looking to buy tickets for this journey in the next 7 days, you’ll find that Portsmouth to Bath coach prices are on average £22  one way.
What is the distance by coach from Portsmouth to Bath?
The coach distance from Portsmouth to Bath is around 68 miles (109 km).
How long is the coach from Portsmouth to Bath?
On average the Portsmouth to Bath coach time is 8 h 5 min  covering the 68 miles (109 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
Which coach station in Portsmouth goes to Bath? Which coach station do I come into Bath from Portsmouth?

When departing from Portsmouth, you have various coach station options to start your journey from including Portsmouth, The Hard Interchange, Portsmouth and Portsmouth, Rudmore Roundabout. When arriving in Bath, you can end your trip in coach stations like Bath, Westgate Buildings, Bath, Dorchester Street and Bath, James Street West.

Omio customers book a coach from Portsmouth & Southsea   to Bath, Westgate Buildings   most frequently for this route.

Where is the coach station in Portsmouth? Where is the coach station in Bath?

Passengers board the coach most frequently from Portsmouth & Southsea, which is located around 0 mile (s) / 0 km away from the city centre, and they get off the coach at Bath, Westgate Buildings, located 0 mile (s) / 0 km away from the city centre.

When can I take the first coach from Portsmouth to Bath? When can I take the last coach for the day?
The first coach from Portsmouth to Bath leaves at 13: 45   and the last coach for this leaves at 19: 00. Omio shows you the latest coach from Portsmouth to Bath timetable to help you book the best departure time for this route.
How far in advance should I purchase a coach ticket between Portsmouth and Bath to get the best deals?
If you purchase Portsmouth to Bath coach tickets within the next 7 days, you can find one way tickets to cost on average £22. However, booking in advance gives you access to the best prices for coaches from Portsmouth to Bath. Look out for coach tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey