Flight distance between David, Panama and Diadema, Brazil 3,281.0 mi / 5,280.2 km