Flight distance between Puerto Barrios, Guatemala and Nova Iguaçu, Brazil 4,048.0 mi / 6,514.6 km