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

National Express
Eurolines France

Overview: Coach from Portsmouth to Truro

distanceDistance177 miles (286 km)
changesDirect coachYes

Coaches from Portsmouth to Truro cover the 177 miles (286 km) long route with our travel partners like. There are direct coach services available. Travellers depart most frequently from Portsmouth & Southsea and arrive in Truro, Grampound.

Travel Tips: Coach to Truro from Portsmouth

Take the bus to Truro 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 Truro.

What is the distance between Portsmouth and Truro via coach?

The Portsmouth to Truro coach distance is approximately 177 miles (286 km).

When travelling by coach from Portsmouth to Truro, which coach station in Portsmouth do I depart from and which coach station in Truro do I arrive in?

There are a few coach stations in Portsmouth to start your journey from including Portsmouth, The Hard Interchange, Portsmouth and Portsmouth, Rudmore Roundabout. In Truro you have a few coach station options to choose from for your arrival including Truro, Grampound, Truro, Bus Station and Truro, Railway Station.

Omio customers travelling this route depart most frequently from Portsmouth & Southsea   and arrive in Truro, Grampound.

Where is the departure coach station in Portsmouth located? Where is the arrival coach station in Truro located?

Passengers booking this trip most frequently board their coaches from Portsmouth & Southsea and need to travel around 0.1 miles (85 m) from the city centre to get to this coach station.

Passengers arriving in Truro most often arrive at Truro, Grampound and need to travel around 7.2 miles (11.6 km) from this coach station to the city centre.