How far is Havana from Mexicali?

The flight distance between Mexicali and Havana is 3404km. Check all available flights on Wego.