Distance from Ardrossan to Portsmouth
The distance from Ardrossan to Portsmouth is 744 km (or 463 mi). The estimated driving time for the trip is 7h 43min and the main road for this route is the M74. In a straight line, the distance between Ardrossan and Portsmouth is 592 km (368 mi).
Distance from Ardrossan and other towns
- Distance from Ardrossan to Okehampton
- Distance from Ardrossan to Ebbw Vale
- Distance from Ardrossan to St Albans
- Distance from Ardrossan to Penrhyndeudraeth
- Distance from Ardrossan to Lossiemouth
- Distance from Ardrossan to Hyde
- Distance from Ardrossan to Sunderland
- Distance from Ardrossan to Faringdon
- Distance from Ardrossan to Stafford
- Distance from Ardrossan to Axminster
- Distance from Ardrossan to Bruton
- Distance from Ardrossan to Honiton
Distance from Portsmouth and other towns
- Distance from Portsmouth to London
- Distance from Portsmouth to Bristol
- Distance from Portsmouth to Leeds
- Distance from Portsmouth to Cardiff
- Distance from Portsmouth to Reading
- Distance from Portsmouth to Manchester
- Distance from Portsmouth to Leicester
- Distance from Portsmouth to Stoke-On-Trent
- Distance from Portsmouth to Brighton
- Distance from Portsmouth to Middlesbrough