Distance from to

Distance between Antisiranana and Ngazidja

Distance between Antisiranana and Ngazidja is 647.2 km. This distance is equal to 402.15 miles, and 349.23 nautical miles.

The distance line on map shows distance from Antisiranana to Ngazidja between two cities.
If you travel with an airplane (which has average speed of 560 miles per hour) between Antisiranana to Ngazidja,
It takes 0.72 hours to arrive.

Antisiranana -12.2809 49.290859
Ngazidja -11.7167338 43.3680788
Distance 647.2 km 402.15 miles

Related Distances