|Distance||177 miles (286 km)|
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.
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.
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.
Here are some other resources that might have the information you need