Find flights
Deals
When to book
FAQs & Tips
Airlines

R20 220 Find cheap flights to Panama

This is the cheapest return flight price found by a KAYAK user in the last 72 hours by searching for a flight from South Africa to Panama departing on 11/3. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags

Search hundreds of travel sites at once for deals on flights to Panama

In the last 7 days, travellers have searched 45 426 595 times on KAYAK, and here's why:

Save 22% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best Panama Flight Deals

Cheapest return prices found by our users on KAYAK in the last 72 hours

Panama City
Panama City1 stopR20 220

Good to know

Low season

August

High season

December

Cheapest flight

R20 220
Best time to beat the crowds but there is an average 55% increase in price.
Most popular time to fly and prices are also 1% lower on average.
Flight from Cape Town to Panama City

FAQs - booking Panama flights

  • How long is the flight to Panama?

    An average direct flight from South Africa to Panama takes 27h 51m, covering a distance of 18901 km. The most popular route is Johannesburg - Panama City with an average flight time of 28h 25m.

  • What is the cheapest flight to Panama?

    The cheapest ticket to Panama from South Africa found in the last 72 hours was R20 257. The most popular route is Johannesburg OR Tambo to Panama City Tocumen Intl and the cheapest round-trip airline ticket found on this route in the last 72 hours was R21 074.

  • What is the most popular destination in Panama?

    Based on KAYAK flight searches, the most popular destination is Panama City (100% of total searches to Panama).

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

See more FAQs

Top tips for finding cheap flights to Panama

  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be July, August and September. The cheapest month to fly from South Africa is May.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Panama flight deals.

Top 5 airlines flying to Panama

Need help choosing which airline to fly with from South Africa to Panama? 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 1350 reviews
7,3Food
8,4Crew
7,7Comfort
7,9Boarding
7,2Entertainment
Airline reviews

Good food. Excellent crew service. Clean aircraft. Narrow seats and isle.

8,0 ExcellentAdi, Nov 2024AMS - YYZ
Read more KLM reviews

Good food. Excellent crew service. Clean aircraft. Narrow seats and isle.

Seats were comfortable crew members support was very good but AVML ordered or selected by us needs a lot of improvement.

Transavia flight, was booked as KLM but i couldnt select seat or access boarding pass with KLM at all. Crammed seating and very no frills experience all around. First and last time.

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

The IFE was quite old, but it worked fine and the content was good. The cabin crew were excellent and the food was as also very good

It’s chaotic at the bus stop outside of the airport because of the Uber meeting point. You need to be alert and look for the KLM bus which is not branded or labeled. Incorrect information was provided to go to gate 28, when in fact the bus was at gate 27. On the plus side the bus left early and arrived early to Ottawa.

The baggage service at Malpensa was the worst ever. We wanted for over an hour without any information, they broke my suitcase, and the services of the local luggage services company was below any usual services level of a KLM partner.

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

The flight was great, the only reason for middle scores on entertainment and food is that it was a short flight so not included (but snacks were served including alcoholic beverages free of charge). I would definitely recommend KLM.

Was trying to change a flight but told that Canadian and local klm systems do not interact so they could not access my booking. Overall I like klm a lot but if it was important to change flights I would be very frustrated.

I did not get my baggage at my final destination..poor coordination with connecting flights with partner airlines (Saudi airways). Also the food was very mediocre.

Very good crew. Food service above average. Seats very small for a 12 hours flight.

They lost my baggage and I still have not got it back. Disgrace

They lost my lauggage and I STILL HAVE NOT RECEIVED IT. NO ONE IS HELPING! PLEASE HELP FIND MY LOST LAUGGAGE

Extremely poor. First - and oddly enough, Air France denied access to the Business Class lounge at CDG to all of us - although we were all flying Business Class. It is amazing that an airline denies lounge access to its passengers flying on business and paying several thousand dollars each ticket. Second, the food on Business Class on absolutely horrible. Air France must have made an effort to prepare bad tasting dishes (not even the ice cream was good). Third, the cabin temperature was too hot and although we complained many times, it never got cooler.

They again did not offer any functioning WiFi in the transatlantic crossing.

The first half from DC to Paris was very good and the staff were very helpful and humble BUT flight from Paris to Mumbai was sad. 1) it was packed. 2) no space on head compartment 3) crews were unresponsive to the calls 4) one crew member literally banged the bottle of water after giving me glass of water. A little water splashed on me and she was unapologetic 5) with so many hours of flight, little leg space should be taken care else don’t fill your airline till brim which affects your crew and they remove anger on us. 6) huge line for washrooms. 7) 2nd half journey was pathetic

I paid 3 this and dollars for two tickets. No food, minimum drink, confused service and very uncomfortable sear. There was zero difference between busy ness and tourist class. I received a pathetic apology

Forty five minutes late for departure. Staff were pleasant. Food was adequate but not outstanding. Entertainment system was very good, as it usually is on Air France.

My only issue was my meal was inedible except for the sides.

They sell the option to select chairs in extrafly price level, but this is not true. I was not able to select the seats. The food was not the requested option. They suppously offer glutten free menu, but during the fly that was nos availble.

My flight was cancelled with no warning! I had to find out right at the airport when I arrived from my previous flight!

Very poor! It was too hot! It smelled. The food was nasty. The bathroom sink to wash hand was barely working. The tray table was broken. Everything was just wrong!

My experience was amazing. Very friendly hosts and impeccable service.

The flight attendants were very attentive and recognized that I had a very short layover for my connecting flight. The head flight attendant went out of his way to find out my connecting gate and ensure that I expedited the aircraft quickly.

Turkish airlines always is an excellent airline, bottle water, comfort kits were provided. Decent food on board, friendly staffs.

Customer service is very bad. They don’t understand English or Arabic which made it very hard to communicate with them. Also when calling to discuss any issue with ticket reservation they hang the phone on you even when speaking to the manager. I will not fly Turkish airlines and I will not recommend to family and friends

Everything was great except the meat served was tough and overcooked!

I did not like the quality of the food and there was no snacks offered between meals.

First was canceled no compensation second day was delayed Worst airline I have ever seen

Connection coordination with Star Alliance partner could be better. Lots of check in setup was not interlinked between operators.

Everything was perfect except the pad at the top of the seat back. It pushes my head forward into a very uncomfortable position and it is not removable.

My flight was completely full. Making me very stressful with people walking around all the time. I believe airlines can do better for entertain people during the flight.

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.

Great crew, boarding and deboarding excellent. Seats too close together. The 5'8" woman seated next to me had her knees pushed into the seat in front of her. The meat was very tough in the dinner...

To san Francisco it was ok. From sf to Manila it was horrible

Crew was good. Check-in and boarding was terrible. Family wasn’t seated together. Online check-in wasn’t available.

Like all other airlines United makes you pay for everything. Like everyone, you have to pay for checking in a bag on top of your already expensive ticket. Hence no one does it and we all show up with our luggage at boarding which forces the company to push people to drop their luggage as there is no space. Well, that delays the boarding process a d generates frustrated passengers who lashes out on the poor crew. Please go back to the simple past: charge my original ticket 30 dollars more and make one bag check in included (even in basic economy). I won't even see the difference on price but will definitely notice the beauty of having the chance to ship my luggage !

There were issues with the first segment but what really bothered me overall is that you rebooked me and put me in a seat away from my wife and then put her in another booking or boarding group. I don't like having to monitor every little thing you guys do in order to get what I paid for in the first place.

Too many canceled flights and kept my wife and I separated on alternate flights. We did not fly out of Denver. We paid a lot of money for the seats we wanted and now that money is gone and we did not sit together. That being said, the many agents were very friendly and did everything possible to help us.

They had about 20-25 people overbooked. Including me. Why is this?? I was put on a flight to NC an hour later with a 4 hour layover. I was supposed to be home at 1045am instead i was home at 7:30pm. An extra day to pay for dog care.

Business class to Istanbul. Packed flight. Cabin crew seemed incapable of differentiating between economy and business passengers with regard to access to the WC which meant whole flight I had people standing in aisle and leaning into my aisle seat, queueing for the front WC. Crew put it down to a lack of curtain between the two classes. The seats, for a 3hrs55 min flight were just standard seats with middle seat unoccupied. So nothing special apart from the food, which was mediocre. Aside from the roast chicken dinner (‘special’ traditional British menu option, which looked poor but tasted good I gather). However 2 king prawns does not make a main course salad.

The mushroom rigatoni was very flavorful & made me happy. The flight team was accommodating and friendly & I look forward to using BA again in the future.

Food and entertainment non existent as we were only in the air 25 mins so totally understandable

The seats (upgraded exit row), were the last comfortable plane seats my wife or I have ever experienced. Too narrow to turn at all to find a sleeping position. Devoid of cushioning to the point of feeling the frame bars across both the seat and the back. It was extremely uncomfortable and neither of us slept on the red eye.

On this flight I was in BA business class. I am used to flying United Airlines Polaris class and I was underwhelmed by BA’s business suite class. A few things: - the lounge at LAS was very basic and crowded and the LHR/T3 lounge a bit better, but still not like the Polaris lounges - boarding was chaotic, no one knew what group was supposed to board - the suites were nice, but the padding was not really made for sleeping on - crew were friendly, but only really one tray/serving for the dinner service. None of “drink first, then dinner with 1-2 pourings of wine, then dessert”. UA might not be known for the best service in the industry, but compared to BA they are super attentive. During the BA flight there was no one checking in on you after you got your one tray. - arrival at LHR was busses taking us back to the terminal, surprising for a long flight. Once again chaotic. The bus for First/Business was completely packed with anyone who could get on and the driver was screaming at passengers to get every inch packed before he drove to the terminal. By the time I arrived I felt like BA had sold me a superior flight experience and delivered a mediocre economy class experience just because they can and do not really care about their customers. Very disappointing.

The crew was so unfriendly. Our (the last) section of the plane only got drink service once during an over 9 hour flight. When it come to the main meal service we only got a vegetarian option and where told the chicken option gone. About 30 minutes later I went to the bathroom and lo and behold the whole crew were eating the chicken option.

The checkin process is always horrendous with this airline. They never have enough people working the desk or people assisting in the lines. Rude and unbothered. I never pick British Airways- I always get swapped in via American Airlines and may need to stop using American Airlines as well. No entertainment in flight. And they seem more concerned about selling food and drinks then they are about customer comfort

They ran out of earphones so my 3rd daughter couldn’t use the on board entertainment the entire flight. They also ran out of food choices (chicken or cheese) by the time they got to the last few rows, so my oldest daughter, wasn’t given a choice. Luckily she isn’t a vegetarian because they only had chicken left.

The flight was uncomfortably warm. We asked a member of the crew to adjust the temperature, and they said they would but it didn't make a noticeable difference. They really cram you into the plane, too, in economy. It was quite uncomfortable for an 11 hour flight.

Book Cheap Panama Plane Tickets

Recent return flight deals

11/3Tue
1 stopUnited Airlines
30h 44mCPT-PTY
19/3Wed
2 stopsUnited Airlines
39h 10mPTY-CPT
R20 220
15/3Sat
2 stopsBritish Airways
28h 25mJNB-PTY
31/3Mon
2 stopsBritish Airways
30h 45mPTY-JNB
R21 074
10/3Mon
1 stopKLM
24h 05mCPT-PTY
17/3Mon
1 stopKLM
28h 25mPTY-CPT
R24 617
10/3Mon
1 stopKLM
24h 05mCPT-PTY
19/3Wed
2 stopsKLM
26h 20mPTY-CPT
R24 908
15/3Sat
1 stopAir France
30h 05mJNB-PTY
31/3Mon
1 stopAir France
29h 20mPTY-JNB
R26 506
15/3Sat
2 stopsAir France
27h 40mJNB-PTY
31/3Mon
1 stopAir France
29h 20mPTY-JNB
R26 833
13/3Thu
3 stopsEmirates
62h 40mJNB-PTY
15/4Tue
3 stopsEmirates
50h 09mPTY-JNB
R33 628
15/3Sat
3 stopsEmirates
55h 20mJNB-PTY
31/3Mon
2 stopsEmirates
49h 25mPTY-JNB
R39 514
13/3Thu
2 stopsTurkish Airlines
32h 05mCPT-PTY
17/3Mon
1 stopTurkish Airlines
33h 10mPTY-CPT
R39 896
10/3Mon
2 stopsTurkish Airlines
32h 05mCPT-PTY
15/3Sat
1 stopTurkish Airlines
33h 10mPTY-CPT
R40 168

Search by stops

Search by airline

Search by price

Recent one-way flight deals

10/12Tue
3 stops
32h 09mCPT-PTY
R38 769
10/12Tue
2 stops
29h 06mCPT-PTY
R41 549
10/12Tue
1 stopUnited Airlines
30h 44mCPT-PTY
R55 629

Search by stops

Search by airline

Search by price

Last minute flights to Panama

Last minute flight, train and bus deals

19/11Tue
multi-stopUnited Airlines
29h 27mJNB-PTY
3/12Tue
multi-stopUnited Airlines
37h 06mPTY-JNB
R20 311
19/11Tue
multi-stop
30h 50mJNB-PTY
3/12Tue
multi-stop
38h 15mPTY-JNB
R21 892
19/11Tue
multi-stop
31h 15mJNB-PTY
2/12Mon
multi-stop
30h 21mPTY-JNB
R23 472
21/11Thu
multi-stopUnited Airlines
31h 47mJNB-PTY
5/12Thu
multi-stopUnited Airlines
27h 33mPTY-JNB
R24 889
21/11Thu
multi-stopKLM
36h 59mJNB-PTY
5/12Thu
multi-stopKLM
31h 45mPTY-JNB
R29 340
21/11Thu
multi-stopKLM
23h 30mJNB-PTY
5/12Thu
multi-stopKLM
44h 15mPTY-JNB
R29 486
20/11Wed
multi-stopAir France
30h 10mJNB-PTY
17/12Tue
multi-stopAir France
29h 35mPTY-JNB
R39 187
20/11Wed
multi-stopAir France
27h 45mJNB-PTY
17/12Tue
multi-stopAir France
29h 35mPTY-JNB
R39 514
20/11Wed
multi-stopEmirates
52h 16mJNB-PTY
17/12Tue
multi-stopEmirates
50h 15mPTY-JNB
R46 236
19/11Tue
multi-stopEmirates
47h 36mJNB-PTY
3/12Tue
multi-stopEmirates
39h 50mPTY-JNB
R49 325

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to Panama

Cabin class types available on flights to Panama

Cabin classes available on flights to Panama. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.