Flight distance between San Juan, Argentina and Changuinola, Panama 2,977.9 mi / 4,792.5 km