Distance between Cayo and Sayula

Distance between Cayo and Sayula is 1575.81 km.
This distance is equal to 979.16 miles, and 850.3 nautical miles.

979.16 Miles
1575.81 Km.

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