The average flight time from Portsmouth to Jacksonville is 2 hours and 43 minutes. The flight distance is 1722 km / 1070 miles and the average flight speed is 634 km/h / 394 mph.