How far is Navojoa from Puerto Penasco?

From
To
Navojoa
Puerto Penasco

The driving distance from Navojoa to Puerto Penasco is 774 kilometers / 481 miles, and it takes on average 9 hours 40 minutes to complete.

Map of the driving route between Navojoa to Puerto Penasco

How far is Navojoa from Puerto Penasco?

The driving distance between Navojoa and Puerto Penasco is 774 kilometers, which is the equivalent of 481 miles.
The air distance from Navojoa to Puerto Penasco is 617 kilometers / 383 miles.
Navojoa is located in Mexico, on the following coordinates: -109.4439, 27.0702.
Puerto Penasco is located in Mexico, on the following coordinates: -113.538, 31.3172.

How long does it take to drive from Navojoa from Puerto Penasco?

On average, it would take you 9 hours 40 minutes to drive from Navojoa to Puerto Penasco. However, the driving time depends on several factors such as: road conditions, traffic, weather and stops.
To help you get a better understanding of the distance and time required to drive from Navojoa to Puerto Penasco, below we have calculated the driving time, based on different average speeds.

Estimated Driving Time

30 mph (48 km/h)16 hours 7 minutes40 mph (64 km/h)12 hours 5 minutes50 mph (80 km/h)9 hours 40 minutes60 mph (97 km/h)7 hours 58 minutes70 mph (112 km/h)6 hours 55 minutes80 mph (128 km/h)6 hours 2 minutes
Explore other driving routes
All
Airport
Flying routes
Driving routes
Airports guides

Driving Distance

Search by point of interest name.

Navojoa

City
120,926
Mexico
Mexico / Navojoa

Puerto Penasco

City
62,301
Mexico
Mexico / Puerto Peñasco

Explore more of Navojoa

Airports of Navojoa