Distance between Puerto Ayacucho and El Puerto is 972.74 km.
This distance is equal to 604.44 miles, and 524.89 nautical miles.
The distance line on map shows distance from Puerto Ayacucho to El Puerto between two cities.
If you travel with an airplane (which has average speed of 560 miles) between Puerto Ayacucho to El Puerto,
It takes 1.08 hours to arrive.