Find flights
Deals
When to book
FAQs & Tips
Airlines

R6 026 Find cheap flights from Johannesburg to Czech Republic

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from OR Tambo to the Czech Republic departing on 11/11. 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 the Czech Republic

In the last 7 days, travellers have searched 44 833 222 times on KAYAK, and here's why:

Save 26% 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 Czech Republic Flight Deals

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

Prague
Prague1 stopR8 433

Good to know

Low season

January

High season

June

Cheapest flight

R6 026
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (16% more expensive on average)
Flight from Johannesburg to Prague

FAQs - booking Czech Republic flights

  • How does KAYAK find such low prices on flights from Johannesburg to Czech Republic?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Johannesburg to Czech Republic.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Johannesburg to Czech Republic?

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

  • What is the Hacker Fare option on flights from Johannesburg to Czech Republic?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Czech Republic with an airline and back to Johannesburg with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Johannesburg to Czech Republic?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Czech Republic from Johannesburg up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to the Czech Republic

  • Morning departure is around 50% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

Top 5 airlines serving from OR Tambo to the Czech Republic

Need help choosing which airline to fly with from OR Tambo to the Czech Republic? 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.
8,1
EmiratesOverall score based on 3639 reviews
8,3Entertainment
8,3Crew
8,2Boarding
7,9Food
8,1Comfort
Airline reviews

Most aspects of the flight were great! The entertainment was mediocre, though, which made such a long flight less enjoyable.

8,0 ExcellentAnonymous, Jul 2024CMB - DXB
Read more Emirates reviews

Most aspects of the flight were great! The entertainment was mediocre, though, which made such a long flight less enjoyable.

No Vegetarian options onboard, made to wait for a long time for boarding

Very good ..nice comfort..crew service was good..and no delays in time ..they always on time..

I am vegan. The food was balanced, tasty and enough. I enjoyed the ride. The crew was very friendly and went out of their way to please the passengers.

Everything was good up until getting off the plane. Riyadh simply cannot handle an A380. Exiting the plane on a remote stand was extremely slow and frustrating, then waiting for buses for transport back to the terminal is another disaster. Give me the 777 any day.

The internet connection did was not functioning as per normal.

All was good. Emirates should restart allowing fast track immigration for business class at Manchester airport. Saves a bit of time

we bought trip insurance from you and could not use it. 'underrated' only return 50 % of trip cost. my doctor told me i have stage 4 cancer and that I might not live till the end of the month..

Emirates is always great experience, however, they should reopen their lounge in Istanbul. The IGA lounge is not worth it

Same problem with very poor food. Gluten free options can taste great, there is not reason to be give suboptimal meals in this situation.

I thought the flight crew was very attentive and the food was excellent. The only issues I had were the flight delays. A small one out of Sarajevo and a longer one out of Zurich.

Everything was great, except for food. It was not good. I think I got a food poisoning from the salad.

It was great. The attention, the fly was on time.

Flight was late on arrival. When asked, one of the crew was not helpful with providing us information on if we could meet our transition and would only say to listen to the announcement. We nearly missed our transition because we had to race across the terminals. In addition, our checking bag did not make the transition. After making the report, no calls updating us on status were received. Provided my telephone number, but when I called they said they did not have my number. I still have not received my bag

Easy boarding Seats were very uncomfortable no room arm rests didn't even go up all the way

This time I was very unsatisfied, due to the tickets, been overbooked from Zürich to Budapest for my children. All four of us had to get a defender out and arrive to put up past nine hours later than originally participated. They did give us different ticket in Miami however, if I would’ve seen this ticket on the Internet I would have never purchased it. We took this because we had no choice. At the airport in Miami during check-in, we were informed that my children’s tickets were sold to someone else and their tickets were canceled. They basically give us no choice but to go with booking.

So disappointed, the flight from Zurich to Sarajevo was delayed for two hours for no reason, they were also shifting gate several times prior taking off

Delayed flight… caused the missing of my connecting flight in Zurich. Had to wait 10 hours in airport for new flight which was also delayed by 1 hour. No apologies and minimal compensation.

No fault of the crew, but the the rear lavatories were closed the entire flight. The front lavatories were blocked off for the first part of the flight by the food cart. Then some minor turbulence occurred so the fasten seatbelt sign came on for the second part of the flight. Heroic containment engaged! It was not fun.

Delayed two times Parked far Bad communication All connections list

As gold member there is no priority checkin. Meaning you either have to board with your zone or last with business class pax. As economy pax all the baggage bays are filled by the time you arrive

Not good. Expected a lot more as far as excellence.

It was a really long flight from Doha to Philadelphia and it was overall a good one. The one area that I would comment on is that there is a lot of single-use plastic and disposables in the meal service for American Airlines. It would be great to see more circular options in the meal service to reduce the amount of waste.

Bad experience with the delay n long wait time for connecting flight after missing the connection flight from Doha.

To many ads. 3 or 4 between each movie. All repetitive, all related to Doha which I was just passing thru.

They have misplaced my one checked bag which I have not received in Philadelphia and have lodged complaint with American Airlines, the staff of Indigo was rude with us, at the checking counter, I think she purposely withheld my one of the checked bag, because the American Airlines staff told me that bag was not received at Doha airport. Kindly help me with one of my checked bag to get it. My flight was from Mumbai to Doha and then Doha to Philadelphia.

Too many boarding protocols. Never experienced with other international flights.

From home to the airport, you must mention the terminal ready.

Was required to print a boarding pass, which I'd prefer to avoid. Seat (economy x) was comfortable, service was excellent.

Food and entertainment was very very bad. Also, Doha airport is very bad. Entertainment was same for last 1 month....no change. Old movies. Food quality was sub par.

Was not good experience going to Houston from Istanbul, had to wait about an hour and a half to just takeoff. Disappointed in that part.

Boarding from Accra was chaotic and disorganized. Otherwise, it was a good flight with good food and customer service

Very bad I have traveled to about 70 countries. And this is one of the worst airline with the bad customer service. As a family We purchased our seating tickets 8 D, 8 E, and 8 F but when we board we got switched to 10 A, 10 B and C without early acknowledgment. The seat back doesn’t even go back because the back row is the emergency row. We didn’t like it at all because we actually pay for the seats we want then the manager Melih came and say either we take the new seat or get off the plane. What a bad customer service. He was saying things that are not even legitimate. Due to the seat back unable to be push back we had to go to other seats in the far back and be separated. Very bad experience with this airline and will not want to take it again.

Delays and no explanations nor apologies. Last 4 times I flew Turkish the flight was significantly delayed. I will avoid this company in the future

Pretty good. I’m currently in Accra but my luggage is still in turkey so that’s inconvenient

On my flight the menus showed different food and different was available. I think that was a miscommunication maybe. Other than that flight was wonderful.

The flight was delayed dur to which I missed my bus from Chicago to Champaign.

I took a nine-hour flight in economy class, and the seats were quite comfortable. I even managed to take a long nap, which rarely happens. There was a good selection of movies, and the complimentary kit included socks, ear plugs, a sleep mask, lip balm, and a toothbrush with toothpaste.

The crew was amazing. Super polite and welcoming. Excellent communication and service.

Horrible customer service , employees are rude , angry and can’t speak any language other than Turkish well,

Staff are really not attentive. Seem rather disinterested in attending to the customers in general.

When they gave me the ticket in Turkey, they did something wrong, and my ticket did not match with my passport in Munich I got into the line, but because of the problem, I was the last one got into the airplane. They had to solve the problem. Couple people asked to turn the air condition down, but they said that it was broken, we were freezing inside the plain. Food and snack was really poor. I bought this ticket by thinking that I was going to fly with Lufthansa, but it turned out United airlines. I will be more careful from now on, I will try not to use KAYAK. I had bad experience while I am going and coming back. United Airlines did not make it easy.

Food was good, flight is old, no leg room and restrooms are downstairs not easy for elderly people

It departed late from Frankfurt. It was diverted to Toronto because of the storm. Stayed in the plane for 4 hours hoping to make it back to Newark on the same aircraft. After finally getting off the plane, it took another six hours at the airport to get the luggage and get a hotel room nearby. Still don’t know when I am flying back to my destination.

It was disappointing that I could not sit next to my wife but I was not allowed to pick my seat

Lufthansa staff was fantastic, but the airport was a mess. I was at this airport in the past and I have never experienced any problem, but this time it was nutty because of soccer tournament: UEFA 2024 championship

Seats much smaller/less leg room than united from Phx. Biarding was very poor and unroganized.

What food? What entertainment? The questionnaire does not make sense.

Efficient boarding. Good flight but seats were quite uncomfortable considering we'd already been sitting on two flights, total 13 hours or so. Would have liked to have prices on the menu of amenities on the plane. We could have used more water. Restrooms and nonalcoholic beverages at no extra cost, not much else. I realize these were discount tickets, and the airline has to break even, so I can't say we were expecting amenities to be plentiful. Still, it's nice with long flights to discover a few. Very pleasant crew though.

Flight delayed for 90 minutes with no explanation, seat very uncomfortable almost like there was no cushion in it, no power at seat for 10 hour flight, had to use plug in headphones for entertainment system. Crew was great

Book cheap flights from Johannesburg to the Czech Republic

Recent return flight deals

4/11Mon
1 stopSWISS
13h 15mJNB-PRG
19/11Tue
1 stopSWISS
13h 10mPRG-JNB
R8 433
4/11Mon
2 stopsBrussels Airlines
23h 20mJNB-PRG
19/11Tue
2 stopsBrussels Airlines
25h 40mPRG-JNB
R9 842
4/11Mon
1 stopEgyptair
17h 35mJNB-PRG
19/11Tue
2 stopsEgyptair
22h 45mPRG-JNB
R13 247
4/10Fri
1 stopKLM
18h 30mJNB-PRG
8/10Tue
1 stopKLM
15h 15mPRG-JNB
R13 319
4/10Fri
2 stopsKLM
18h 45mJNB-PRG
8/10Tue
1 stopKLM
15h 15mPRG-JNB
R13 782
8/12Sun
1 stopQatar Airways
18h 40mJNB-PRG
17/12Tue
1 stopQatar Airways
22h 50mPRG-JNB
R13 800
11/12Wed
1 stopQatar Airways
29h 35mJNB-PRG
31/12Tue
1 stopQatar Airways
22h 50mPRG-JNB
R15 102
11/12Wed
2 stopsBrussels Airlines
27h 35mJNB-PRG
31/12Tue
2 stopsBrussels Airlines
44h 50mPRG-JNB
R15 601
11/12Wed
1 stopLufthansa
23h 30mJNB-PRG
31/12Tue
2 stopsLufthansa
31h 25mPRG-JNB
R16 314
4/10Fri
2 stopsAir France
22h 30mJNB-PRG
8/10Tue
2 stopsAir France
49h 25mPRG-JNB
R16 564

Search by stops

Search by airline

Search by price

Recent one-way flight deals

11/11Mon
1 stopQatar Airways
25h 40mJNB-PRG
R6 026
11/11Mon
2 stops
32h 30mJNB-PRG
R6 472
11/11Mon
3 stops
25h 25mJNB-PRG
R8 184
10/11Sun
2 stopsKenya Airways
34h 35mJNB-PRG
R10 947

Search by stops

Search by airline

Search by price

Last minute flights from OR Tambo to the Czech Republic

Last minute flight, train and bus deals

11/9Wed
multi-stopEmirates
30h 50mJNB-PRG
18/9Wed
multi-stopEmirates
28h 40mPRG-JNB
R14 050
13/9Fri
multi-stopLufthansa
13h 05mJNB-PRG
16/9Mon
multi-stopLufthansa
13h 35mPRG-JNB
R15 637
13/9Fri
multi-stopLufthansa
13h 05mJNB-PRG
16/9Mon
multi-stopLufthansa
15h 35mPRG-JNB
R16 189
13/9Fri
multi-stop
19h 50mJNB-PRG
16/9Mon
multi-stop
15h 15mPRG-JNB
R16 617
11/9Wed
multi-stopAir France
24h 15mJNB-PRG
18/9Wed
multi-stopAir France
25h 25mPRG-JNB
R17 313
13/9Fri
multi-stopLufthansa
14h 55mJNB-PRG
16/9Mon
multi-stopLufthansa
15h 35mPRG-JNB
R17 687
11/9Wed
multi-stop
18h 45mJNB-PRG
18/9Wed
multi-stop
25h 25mPRG-JNB
R17 776
13/9Fri
multi-stopLufthansa
14h 55mJNB-PRG
16/9Mon
multi-stopLufthansa
15h 35mPRG-JNB
R18 632
11/9Wed
multi-stop
20h 40mJNB-PRG
18/9Wed
multi-stop
47h 00mPRG-JNB
R19 024
11/9Wed
multi-stop
34h 25mJNB-PRG
18/9Wed
multi-stop
47h 00mPRG-JNB
R19 345

Search by stops

Search by airline

Search by price

Everything you need to know for your flight from OR Tambo to the Czech Republic

Information on your arrival and departure airports