Flight distance between David, Panama and Campinas, Brazil 3,225.8 mi / 5,191.4 km