Panama City
Recife - State of Pernambuco, Brazil
The best and cheapest way to get from Panama City and Recife - State of Pernambuco, Brazil is to travel by air, which will cost about 1,992 BRL or 781.20 USD.