Flight distance between San Juan, Argentina and Pedregal, Panama 2,906.1 mi / 4,676.9 km