Distance between Macenta and Gnagna is 1149.55 km.
This distance is equal to 714.3 miles, and 620.3 nautical miles.
The distance line on map shows distance from Macenta to Gnagna between two cities.
If you travel with an airplane (which has average speed of 560 miles) between Macenta to Gnagna,
It takes 1.28 hours to arrive.