PTY

355€ Find Cheap Flights to Panama City – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 30% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return flight
668 €
Typical prices: 709 €-988 €
Multiple Airlines
Thu 8.3.Fri 13.4.
DUS - PTY • 2 stops
Cheapest direct flights
2.591 €
Typical prices: 711 €-922 €
Condor
Mon 17.12.Mon 17.12.
FRA - PTY • Direct
Top airlines
Best reviews • 7,8 score
Airline reviews
Airline reviews
Top routes
Cheapest • 14% average savings
Most popular
Insights
Insights
When to book
in advance
Our data shows that travellers who book at least 14 weeks in advance save around 15% compared to booking last minute.
Insights
Insights
When to travel
Cheapest • 11% price drop
Most popular
Good to know
+1
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Panama City!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights to Panama City

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals to Panama City

Mon, 8. Mar - Tue, 13. Apr
Multiple Airlines Logo
10:30 - 9:10Düsseldorf  Duesseldorf Intl-Panama City Panama City Tocumen Intl
28h 40m2 stops Madrid Barajas Bogotá El Dorado
Multiple Airlines Logo
4:25 - 17:50Panama City  Panama City Tocumen Intl-Düsseldorf Duesseldorf Intl
30h 25m2 stops Bogotá El Dorado Madrid Barajas
668 €Multiple Airlines
3+ days ago
Fri, 23. Apr - Mon, 26. Apr
Air Europa Logo
10:30 - 18:40Düsseldorf  Duesseldorf Intl-Panama City Panama City Tocumen Intl
15h 10m1 stop Madrid Barajas
Air Europa Logo
20:25 - 17:50Panama City  Panama City Tocumen Intl-Düsseldorf Duesseldorf Intl
14h 25m1 stop Madrid Barajas
689 €Air Europa
2 days ago
Mon, 25. Jan - Sun, 7. Feb
Multiple Airlines Logo
6:50 - 20:20Berlin  Berlin Brandenburg-Panama City Panama City Tocumen Intl
19h 30m1 stop Paris Charles de Gaulle
Multiple Airlines Logo
21:55 - 22:15Panama City  Panama City Tocumen Intl-Berlin Berlin Brandenburg
18h 20m1 stop Amsterdam Schiphol
689 €Multiple Airlines
3+ days ago
Fri, 23. Apr - Mon, 26. Apr
Air Europa Logo
10:30 - 18:40Düsseldorf  Duesseldorf Intl-Panama City Panama City Tocumen Intl
15h 10m1 stop Madrid Barajas
Air Europa Logo
20:25 - 17:50Panama City  Panama City Tocumen Intl-Düsseldorf Duesseldorf Intl
14h 25m1 stop Madrid Barajas
689 €Air Europa
1 day ago
Fri, 22. Jan - Mon, 8. Feb
Air France Logo
6:40 - 20:20Düsseldorf  Duesseldorf Intl-Panama City Panama City Tocumen Intl
19h 40m1 stop Paris Charles de Gaulle
Air France Logo
16:18 - 16:30Panama City  Panama City Tocumen Intl-Düsseldorf Duesseldorf Intl
18h 12m2 stops San José Juan Santamaria Intl Paris Charles de Gaulle
700 €Air France
3+ days ago
Tue, 13. Apr - Thu, 13. May
Air France Logo
9:25 - 19:45Düsseldorf  Duesseldorf Intl-Panama City Panama City Tocumen Intl
17h 20m1 stop Paris Charles de Gaulle
Air France Logo
21:55 - 21:50Panama City  Panama City Tocumen Intl-Düsseldorf Duesseldorf Intl
16h 55m1 stop Paris Charles de Gaulle
702 €Air France
3+ days ago
Fri, 26. Feb - Fri, 26. Mar
United Airlines Logo
11:40 - 17:12Berlin  Berlin Brandenburg-Panama City Panama City Tocumen Intl
35h 32m2 stops Frankfurt am Main Houston George Bush Intcntl
United Airlines Logo
9:30 - 7:55Panama City  Panama City Tocumen Intl-Berlin Berlin Brandenburg
16h 25m1 stop Newark
707 €United Airlines
15 hours ago
Tue, 19. Jan - Wed, 3. Feb
United Airlines Logo
11:40 - 14:45Berlin  Berlin Brandenburg-Panama City Panama City Tocumen Intl
33h 05m2 stops Frankfurt am Main Houston George Bush Intcntl
United Airlines Logo
10:00 - 7:55Panama City  Panama City Tocumen Intl-Berlin Berlin Brandenburg
15h 55m1 stop Newark
707 €United Airlines
1 day ago
Tue, 19. Jan - Fri, 29. Jan
KLM Logo
11:40 - 19:55Munich  Munich Franz Josef Strauss-Panama City Panama City Tocumen Intl
14h 15m1 stop Amsterdam Schiphol
KLM Logo
21:55 - 19:15Panama City  Panama City Tocumen Intl-Munich Munich Franz Josef Strauss
15h 20m1 stop Amsterdam Schiphol
714 €KLM
3+ days ago
Mon, 25. Jan - Sun, 7. Feb
KLM Logo
6:00 - 20:20Berlin  Berlin Brandenburg-Panama City Panama City Tocumen Intl
20h 20m2 stops Amsterdam Schiphol Paris Charles de Gaulle
KLM Logo
21:55 - 22:15Panama City  Panama City Tocumen Intl-Berlin Berlin Brandenburg
18h 20m1 stop Amsterdam Schiphol
718 €KLM
3+ days ago
Booking Insights

Price, demand, and travel trends for flights to Panama City

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights with more confidence.

What is the cheapest flight to Panama City?

Duesseldorf Intl Airport to Panama City is the cheapest route at 668 € return, found in the past 5 days on KAYAK. Munich to Panama City is the most popular connection with return deals from 714 €.

How much is a flight to Panama City?

On average, a return flight from Germany to Panama City costs 811 €, based on KAYAK data over the past 12 months. Return fares from Frankfurt am Main Airport average 786 €, while Munich runs a bit higher at 800 €.

What is the cheapest day to fly to Panama City?

Thursday is the cheapest day to fly to Panama City at 796 € return on average over the past 12 months on KAYAK. Friday is the most expensive at 860 €.

What is the cheapest month to fly to Panama City?

•February is the cheapest month to fly to Panama City with an average price of 723 € return.
•December (964 €) and March (857 €) are the most expensive.

Based on KAYAK data over the past 12 months.

What is the cheapest time of day to fly to Panama City?

Evening flights to Panama City are the cheapest at 771 € return on average. Afternoon flights are the most expensive at 928 €.

What is a good deal for flights to Panama City?

Flights under 709 € are considered a good deal. 25% of KAYAK users found return flights to Panama City at or below these prices, with the lowest fares from:
•Munich 686 €
•Berlin 703 €.

When are flights to Panama City the cheapest?

Flights to Panama City are cheapest 14 weeks before departure. Booking in this window typically costs about 15% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.

Key details for flights to Panama City

Low season

September

Cheapest flight

355 €
Beat the crowds with an average 48% drop in travellers.
The most popular month to fly with an average 50% increase in travellers.
One-way flight from Berlin to Panama City

When to book flights to Panama City

Are your dates flexible? Find out the best times to travel to Panama City based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

Your questions about flights to Panama City, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.

  • How do I know if a flight to Panama City is a good deal?

    A good deal on a flight to Panama City is around 709 € return. This fare is in the lowest 25% of return flight prices searched on KAYAK, averaged across the cities most often searched as origins by KAYAK users.

  • Which city has the cheapest flights to Panama City?

    Based on fares booked in the past 5 days, the cheapest flights to Panama City are from Düsseldorf, starting at 668 € return.

  • How expensive are last-minute flights to Panama City?

    Last-minute fares to Panama City (booked within two weeks of departure) are typically 10% higher than the average return fare of 811 €.

  • What is the difference between the most popular and the most frequent airline at Panama City?

    Singapore Airlines operates the most flights from Germany to Panama City at 0 per week, while Air Europa is the airline most often selected by KAYAK users searching for flights from Germany to Panama City. The two are often different because flight volume reflects an airline's schedule, while popularity reflects traveller choice.

Your guide to booking Panama City flights

From booking to airport arrival, find tips to help you plan your flight with more confidence.
  • For the best chance at a low fare to Panama City, book around 14 weeks before departure. Based on KAYAK data from the last 12 months, fares are historically about 15% lower during this window than last-minute fares.
  • For flights to Panama City, a good return fare is around 709 €. If you find a fare below that, you're getting a strong deal.
  • If your travel dates are flexible, consider flying to Panama City in February. Return fares historically average 723 €, making February the cheapest month to travel based on KAYAK data from the last 12 months.
  • Before you book:

    • Check the route's typical price range so you can spot a deal.
    • Confirm baggage fees and seat selection costs on budget carriers.
    • Verify whether you need any travel documents beyond an ID.
    • Pick a departure airport, since your nearest may not be the cheapest origin.
  • Shift your departure to afternoon to save up to 157 € on a return flight. Afternoon flights to Panama City average 771 € compared to 928 € for midday flights.

Reviews of the top 5 airlines flying to Panama City

 
Need help choosing which airline to fly with to Panama City? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7,8
KLMOverall score based on 1595 reviews
7,7Comfort
8,4Crew
7,8Boarding
7,2Entertainment
7,4Food
Airline reviews

Friendly staff. It was extremely cold in the cabin. I've asked a crew member if they could increase the temperature but there was no change.

8,0 ExcellentCarlos Enrique, Aug 2026
Read more KLM reviews

Friendly staff. It was extremely cold in the cabin. I've asked a crew member if they could increase the temperature but there was no change.

As per usual when you Hit the UK it's a slow process through customs Not as efficient at Thailand for sure

KLM remains a quality flag carrier airline which maintains its standards whilst all their competitors are lowering theirs.

The baggage drop-off in Stuttgart is bad: after online check-in you cannot use the automated baggage drop off as indicated on the website. You can use the terminals but have to cue to 1 of three open and slowly working counters to drop the bags. took about 45 minutes wait time.

My flight was delayed by 6 hours then I missed BOTH of my connecting flights, I then had to stay in the AIRPORT at JFK because soooooo many people also suffered from missing flights and there was no hotels available. I would like to be compensated for this experience! I had to stay in the airport for over 16 hours!

The food & entertainment really stood out in terms of quality. The nasi goreng & chicken satay were absolutely delicious. It’s great that KLM feature international cuisine.

Transavia flight. Couldn't select seat or anything prior to flight. No connection with klm systems. Seats are very crammed. Extremely no frills.

Good experience, just i couldn’t connect me to the wifi

It was operated by Delta. Boarding took a long time. How difficult can it be? Overall decent trip. Liked the Salt Lake City airport. Better option than Chicago for transfers.

Seats actually fit a human! Snack options were a bit lame but that’s ok

If I had a chance to rate Turkish airline in negative I will definitely give -100. Worst non professional attitude of ground staff at Istanbul. If I was a owner of Turkish airline I would definitely fire all check-in staff who was on duty for this flight. Rude attitude to all customers. Non availability of food options. Chicken and fish option was finished within 8 rows and only pasta was available (seat rows 25- last row). Seat Front glove boxes were ripped and all stuff was dropping on floor. Flight crew was trying to pacify the customers but this is sole responsibility of the manager who arranged / booked the food for this flight. He must be removed from this position as he has no idea about his job. It was worst flight during my whole life. Never booking again on Turkish airline.

Changed to older plane with old set-up in Business class.

PLEASE GIVRE US PERMISSION TO BOOK SEAT NUMBER EVEN WITH FEES

My flight was canceled 1 minute before boarding. The customer service was owful, no one could tell us what was going happened. I spent 30hrs instead of 15 from Washington DC to Brussels. No apologie or help

One of the best flights I have been on in a while.

My experience with Turkish Airlines was highly unsatisfactory. I was prevented from boarding my flight from Istanbul to Miami because they closed the gate 30 minutes before departure, despite my timely arrival. This inflexible rule forced me to book an alternative flight to Atlanta for $1,342.92, as there were no available flights to Miami. Upon reaching Atlanta, I had to book another flight with Southwest Airlines for $270.98 since there were no connections to Miami. Altogether, I spent $1,613.90 on additional flights. Consequently, my total travel time extended to 35.5 hours. The overbooked flight and the enforcement of such unreasonable rules enabled Turkish Airlines to exclude passengers without providing compensation, thereby compelling them to buy new tickets to reach their destinations. This practice is unacceptable, and I intend to report it to the Better Business Bureau and the relevant regulatory authorities.

The seat did not recline and we called the stewardess, he forced it to recline, but when we landed, it did not come forward because the seat was broken. The stewardess came, He tried to do it but couldn't do it, the flight commander came and spoke to us in a bad tone, telling us to get out of here, she waited at the head and acted as if there was a child and we couldn't get up, it was very shameful, I don't even know if it's true, but she said if you don't get up, the plane will not land and will keep turning around. Then a passenger pushed the seat from behind and it worked. Then we wanted to talk to the supervisor again, but she did not come next to us. We fly so much and this is the first time we encountered such a style.

It was a nightmare. I booked business class ticket from Ediburgh to Beirut via Istanbul to attend a funeral. I had a wonderful experience flying to Istanbul from Edinburgh. Then I could not get a boarding pass issued to Beirut. It seems that although they booked me and I had a reservation number, I had no seat allocated and the flight was full. I was asked to go from one desk to another and made to wait for 2 hours. I missed my flight as I did not have a seat assigned and it was full. The only option was to put me on the next flight, 6 hours later, for a fee of over $400. They said that was the best they can do to 'help me' and to 'take it or leave it'. Well, I was not about to be bullied; I stood my ground. I booked and paid premium for the journey, which was confirmed. The eventually accepted to not charge me extra and i waited a total of over 8 hours in the airport with no compensation. On top of my grief with the risk of missing the funeral service, I had to put up with their indifference and condescending attitude. They spoke about me in Turkish thinking I would not understand (I hold a British passport) in front of me. When they eventually handed my passport and boarding pass back to me, I showed them I was born in Istanbul and that I understood everything and said a condescending 'thank you' back to them in Turkish. You should have seen their faces. I said that consumers have rights and it is a shame that Turkish Airlines does not have good customer service to at least acknowledge and apologize for errors committed by the airline. Blaming the me, the client, for such an error and placing unreasonable ultimatums, rudeness and dismissiveness to be rid of me, particularly when I was vulnerable and visibly grieving was really shocking... The airline taints the city of Istanbul and the people of Türkiye. Such a shame.

The flight was very dirty and the food was very bad

Colocar pantallas en los respaldos de los asientos y mejorar la comida.

Flight from Munich to O’Hare was great but it was on Lufthansa, a UA partner. It had more legroom than United, seat slid forward to make reclining more comfortable, they offered free drinks. United offered none of this. Oh and the food was superior to United’s which honestly, sucked.

I had a very disappointing experience traveling with Copa Airlines. When I arrived at the airport in Córdoba for my flight to Bradley International Airport, I was charged an additional $590 because I was told that certain taxes and fees had not been paid. However, my reservation and documentation clearly indicated that all applicable taxes and fees had already been paid. I was therefore forced to pay an additional amount that I believe I should not have been charged. What makes the situation even more concerning is that I was initially told I had to pay $890. Then, the amount was increased to $1,800, and eventually, after discussing the matter, I ended up paying $590. I consider this amount excessive and, more importantly, unjustified, since these charges had already been paid and nowhere in the terms of my reservation or contract does it state that these taxes or fees were outstanding. I am extremely dissatisfied with the way this situation was handled and with being required to pay an additional charge without a clear and consistent explanation.

I would have liked to have been served more food when it came to Panama to Newark

Didn't make the flight because the first leg of my flight was canceled and the next leg was already booked.

Same as last comment. Food sucks. Quality. Not surprising most people have no clue about nourishment Clearly

Crew was excellent. This was a relatively long flight though and had very little leg room, and no entertainment.

The food should improve! And The flight should leave on time and not make the traveler wait.

I completely missed my flight because the first leg was longer than planned. I had to sleep overnight in the airport because no accommodation was provided and then sent to Trinidad in the morning with an anticipated 7 hour layover before my flight to Georgetown which was now with Caribbean Airlines. I tried twice with customer service to see if they could put me on an earlier flight which had seats available but was told it wasn’t possible.

horrible website for checking in- no option just to write the passport number; ludicrous

We flew SEA -Houston-Panama-GYE round trip. The connections were torturing because we had to sleep over in Seattle to board the early morning flight and froze for 11 hours in Hoston for the return flight to SEA. Not United's problem, just the inconvenience of numerous transits. Restaurants and fast foods were closed and all we got was a cookie/coffee for each flight. Finally we waited for a long time for our baggage at carousel 9 as informed by the APP and all reliable sources. Suddenly some fellow passengers found out that our bags showed up on carousal 8.

I respectfully request that Air Europa consider the delay of my baggage, the damage to my suitcase, and the missing personal belongings and other items from inside my suitcase as part of my claim

We experienced a delay of almost two hours before takeoff. For a flight of more than 10 hours, sitting on the runway for two hours is quite exhausting. The airline did nothing to attend to the passengers during that time. We were not given any courtesy drinks or snacks—only the bare minimum during the flight. The crew seemed very apologetic, but apparently they have restrictions imposed by the airline, because despite their friendliness, they provided strictly what was necessary and, of course, everything else was for sale. However, after a two-hour delay, one would expect at least complimentary beverages. In addition to this, the space between the rows of seats is inhumanely narrow. Air Europa should review this for such long flights and be a bit more considerate and humane with its customers.

Food situation was bad. Also movie choices when compared to other airlines was terrible. Seats very narrow. My tv didn’t work.

Boarding was a shitshow. Had to bus to the gate. No separate bus and boarding process for Business Class.

Sitting space was very tight and I am not big or fat (I am 5'10" 178 Lb), so eating was very challenging. The rest was good.

Sitting space was very tight, so eating was difficult. But everything else was good.

I flew business class, at breakfast I asked for a small bottle of olive oil instead of butter and the flight attendant responded with a negative gesture.

They should at least offer water like other airlines, which seems like a humanitarian gesture to me

It was just okay. They overcharged me for a checked bag because I didn’t know it wasn’t included in the airfare.

Well, I'm not too happy with the service a flight for 9 hours with only a cup of water or wine. Food only service you one-time I bind flights many different airlines and they make sure that you feel comfortable with the food and drink

I ended up upgrading to business class. They use Seat Boost and even though I was the highest bidder at 900 Euros, they decline my offer. When I got to the Gate, I asked if I could upgrade and they said yest for 1300 Euros.

The flight was 1 hour late due to technical problems with the plane. We paid for premium economy seats, but the seats were extremely uncomfortable and just as crowded as regular economy seats with perhaps a little more legroom. I had to pay extra to select our seats in advance. Compared to other airlines with premium economy seats, Condor’s premium economy seats were poor and other airlines don’t charge to select your seats in advance. The worst though was the toilets. They ran out of toilet paper with 4 hours left in a 12 hour flight, trash was overflowing, and the toilets were smelly. I will never fly Condor again and I will advise my friends and colleagues to never fly Condor.

Terrible. I can't believe I lost my entire ticket price when I tried to cancel or change the flight the day before.

Excellent airline. New planes. Comfortable business class seats. Professional crew

Frankfurt to San Francisco The Site would not let me Upgrade luggage ( paid extra at the airport Had to pay for seats but did not receive those seats Had to pay extra to check in at counter (since I could not upgrade on the app) $25 a person. Unfriendly staff- bordering on rude Check in in San Francisco (to Frankfurt) was smooth, courteous and no extra charges for seats or check in

It was a short flight, maybe an hour long. Everything was handled great.

Missed this flight. $5000 to rebook next day. Horribly rude staff in Frankfurt. Everyone we encountered was either not helpful or outright mean.

Missed connection due to no fault of our own, rude staff across the board, nearly 4 hrs in line for Condor service desk to ‘rebook’. Paid $5000 just to be lucky enough to get home next day.. will never fly with condor again.

Condor's computers do not work. They do not leave enough time to catch a connecting flight. Condor had to book passengers on a different airline to make their destination. They lost my niece and nephew's luggage. The bathroom had pee all over it before the flight took off.

Awful!! We got stuck in the passport line for two hours. Condor acknowledges that the lines are really long but says it is not their problem and would only rebook us in two days. We are stuck in Frankfurt for two days and it cost us $500. Condor stated that they gave us a 1.5 hour layover which was more than enough time and in the next sentence said, yes we know the lines are a problem.

Travelling to a place near Panama City?

Book flights to Panama City if you plan to visit one of these locations
San Blas

More options for your flight to Panama City