How far is Nogales from Culiacan?

The flight distance between Culiacan and Nogales is 801km. Check all available flights on Wego.