Distance from Pembroke to Portsmouth
The distance from Pembroke to Portsmouth is 390 km (or 243 mi). The estimated driving time for the trip is 4h 12min and the main road for this route is the M4. In a straight line, the distance between Pembroke and Portsmouth is 284 km (177 mi).
Distance from Pembroke and other towns
- Distance from Pembroke to Lytham St Annes
- Distance from Pembroke to Cleator Moor
- Distance from Pembroke to Stockton-On-Tees
- Distance from Pembroke to Winsford
- Distance from Pembroke to Shaftesbury
- Distance from Pembroke to Cheadle
- Distance from Pembroke to Bradford-On-Avon
- Distance from Pembroke to Ashington
- Distance from Pembroke to Bewdley
- Distance from Pembroke to Kinlochleven
- Distance from Pembroke to Ilkley
- Distance from Pembroke to Southall
Distance from Portsmouth and other towns
- Distance from Portsmouth to Manchester
- Distance from Portsmouth to Belfast
- Distance from Portsmouth to Leeds
- Distance from Portsmouth to Glasgow
- Distance from Portsmouth to Liverpool
- Distance from Portsmouth to Stoke-On-Trent
- Distance from Portsmouth to Bristol
- Distance from Portsmouth to Middlesbrough
- Distance from Portsmouth to London
- Distance from Portsmouth to Leicester