Distance from Wellingborough to Portsmouth

The distance from Wellingborough East Midlands - England to Portsmouth South East - England by car is 215 km (or 134 mi). The estimated driving time for the trip is 2 h 17 min and the main road for this route is the A3. In a straight line, the distance between Wellingborough and Portsmouth is 169 km (106 mi).