Flights from Barcelona to Panama City from 792 USD