Flight distance between David, Panama and Juiz de Fora, Brazil 3,371.2 mi / 5,425.4 km