Flight distance between New Kingston, Jamaica and Pedregal, Panama 766.8 mi / 1,234.0 km