Flight distance between Pedregal, Panama and Florianópolis, Brazil 3,362.3 mi / 5,411.2 km