Distance between Kyabe and En Nahud is 1096.17 km.
This distance is equal to 681.13 miles, and 591.49 nautical miles.
The distance line on map shows distance from Kyabe to En Nahud between two cities.
If you travel with an airplane (which has average speed of 560 miles) between Kyabe to En Nahud,
It takes 1.22 hours to arrive.