You can get from Portsmouth to Gloucester by train, bus or flight.
We couldn’t find any journeys for this date. Click below and try searching for another date.
|Distance||89 miles (143 km)|
|Available travel modes||Bus or train|
|Ticket price range||$29 - $49|
|Fastest mode||Train • $49 (€39) • 4 h 3 min|
|Popular travel companies||National Express or Great Western Railway|
Take a bus or train to travel 89 miles (143 km) between Portsmouth and Gloucester. The most popular travel companies which serve this journey are National Express or Great Western Railway among others. Travelers can even take a direct from Portsmouth to Gloucester.
Here are some other resources that might have the information you need