There are
639 mi
from New Kensington, PA to Two Rivers, WI
That's the driving distance. It would take 12 hours 6 mins to go from New Kensington, Pennsylvania to Two Rivers, Wisconsin.
The flight distance (direct flight from New Kensington, PA to Two Rivers, WI) is 468.81 mi.
639 mi = 1,028.92 kms