R7 646 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 27/5. 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 41 299 237 times on KAYAK, and here's why:

Save 18% 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 from OR Tambo

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

Prague
Prague1 stopR8 190

Good to know

Low season

February

High season

June

Cheapest flight

R7 646
Best time to beat the crowds (12% 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 from Johannesburg to Czech Republic 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 from Johannesburg to Czech Republic with an airline and back 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 from Johannesburg to Czech Republic 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

  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be May, June and July. The cheapest month to fly from Johannesburg is February.
  • Morning departure is around 7% 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 3410 reviews
7,9Food
8,3Crew
8,0Comfort
8,2Entertainment
8,1Boarding
Airline reviews

Flight was on time. Seats (economy) were very comfortable and food was excellent. The bad thing was that after landing it took an hour to reach arrivals. We had to wait 15mins to get off the plane and then had to board a bus which moved very slowly and took almost 30 minutes.

8,0 ExcellentKannan, Dec 2024MAA - DXB
Read more Emirates reviews

Flight was on time. Seats (economy) were very comfortable and food was excellent. The bad thing was that after landing it took an hour to reach arrivals. We had to wait 15mins to get off the plane and then had to board a bus which moved very slowly and took almost 30 minutes.

Delayed, Bad American style food (not tasty, horrible cheese for a flight to France). Incompetent cabin crew (I asked how to connect by cable my headphones and the flight attendant suggested me Bluetooth which is not available). Good space

The food was amazing on our flight. So many options for movies and shows to stay entertained for 12 hours.

Priority boarding for Silver and Premium Economy was very disorganised, in fact, non-existent.

Worst flight I ever had I payed for special seats with underpriced which I never recieved. I will like you to make sure that I am refunded my 134.00 dollars that I paid for the seats that I never received. I am looking forward for Kayak to look into this issue with underpriced because they took my money and never booked the seats for me with the airline.

Not too happy with ground staff at Dubai airport. We had asked for wheel chair, and we were told to walk a long distance, poorly organised. And then at boarding to Mumbai flight wecwere treated rudely by the local Emirates staff forced to check in our cabin bags, we told them we were transiting.

Usually Emirates is my go to Airline on this flight: 1) All the crew seemed very inexperienced 2) Meal service for 7 hour flight was very slow - slowest I have ever experienced. 3) ONE flight attendant in economy serviced everyone on the left aisle in 2 cabins - thats 6 passengers per row (half the row) and over 30 rows of passengers. The others were no where to be seen. Thats pouring drinks and serving trays and offering options of meal and drinks for 180 passengers. by herself. In most flights it's 2 attendants per cart servicing one section. 4) Meal was not served till 3.5 hours later for some passengers at the back. 5) As a result only one meal was served even though the menu explicitly said 2. 6) Everyone was thirsty and starving 7) There were 2 loud crashes at the back galley 8) One passenger was out cold due to the sleeping tablets he had taken. The Flight attendants in their inexperience chose to try wake him up and create a situation where passengers were panicking and the passenger finally woke up and was annoyed. 9) They chose to wake up every sleeping passenger to feed them rather than move past the sleeping passengers. Do they know how hard it is to actually sleep on a plane?

Fresh energetic and friendly crew, great food, brand new plane and non stop entertainment

On the DXB to IAD flight, missed the snack between the meals again...

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

We're talking about a short-haul in-country flight.. there is no confort, no food, just the bottle of water. The seats are squeezed like hell and I was in the back-end of the plane, with one spare row left for the crew and to store excess bags that could not fit in the overhead bin.. Speaking of carry-on, some passengers should be better screened as their bags were simply too big to fit in the overhead bins.. ! How can this happen, and it was an A310, with 2 columns of 3-seater rows.. There is a pseudo-Business class, which is simply a section in the front of the plane where the same seats are occupied only 2 out of 3, on each side, leaving more rooms for the passengers and their bags. That's it.

I like how professional, fast and good the whole experience was.

For the price of the ticket it's probably the best service in the world

Crammed like sardines into the middle of the middle 4 seat row for an 11 hour flight was a terrible experience. No attempt made to help passengers sleep by dimming lights or shutting window shades. Small mediocre meals. Not enough good movies/TV options. Hopefully we will never have to do this again.

Edelweiss is now Nickle&dimming, not even a complimentary wine on the intercontinental flight. Sitting space is the smallest I have ever seen.

Lots of water brought around by staff which is very important to stay hydrated on a long flight. There provided swiss chocolate icecream! The attention to detail is obvious. They really want to make their passengers entertained and comfortable.

I would recommend flying SWISS to anyone. Very impressed by the quality of food. The staff was extremely kind and accommodating. They arranged a shuttle to help a group of passengers make connecting flights when there was a delay.

Flight was cancelled due to technical problems with the aircraft. It would be nice if SWISS would invest in new aircraft; that would for sure minimize the technical issues with (old) aircrafts.

Ghe issue was with the delay caused by the late boarding. We had to run to catch our next flight, barely made it and then our luggage didn t arrive with us. Really bad organizing.

This was an upgrade to business class and really enjoyed the experience. Much better than my earlier flight and thank you.

No difference between US airline and Qatar. Both cramp as many people. The airline seems to change planes without notice choice is seating when making reservations online doesn’t match the plane a passenger is on. Especially paying extra. Nothing special No different than US carriers.

Overall good. Food choice in business class is a concern as same dishes on every flight for months. Crew is great and seats on this sector were fine . They need to have more variety in dining

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

Staff was very friendly. There is no on board entertainment, but it’s such a short flight that it doesn’t matter. We also got a meal which was nice and unexpected due to the length of the flight.

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.

The crew was fantastic and the over flight was perfect as well.

The staff at the check in lied. I requested aisle seats he said he gave me aisle seats. In actuality he only gave me aisle seat for 2 hour Karachi to Doha flight. From Doha to Dallas flight he gave me middle seat .

The crew was courteous and efficient. There was no entertainment or liquor service on this short international flight.

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

Seats are not clean inside the very dirty and need to improve

My flight has been changed twice so far. Disappointed with Turkish!

Good service, the airline also provided a traveling kit bag (tooth brush, socks, slippers, visor for sleeping).

Terrible boarding process, no proper line maintained even for business class, crews are not very attentive, business class food quality / variety / quantity have gone down, everything has become cheap.

Great! Because it's on time...with great and kindness stewards 😇

I did not have a good experience from the first point of contact to the check in person to boarding and the comfort of the seats. I would not travel on Turkish again. I will let my family and friends know about my experience which was not a pleasant one.

Food quality and the overall service of the staff and significantly decreased. The flight was delayed at the Istanbul airport and the passengers were kept onboard for more than 3 hours. The staff didn’t kept the passengers informed and everyone was upset.

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

Everything was good ,except the entertainment screen froses for hall way

The internet was not working during the 10 hour. This situation was known by the cabin crew before the flight. If so, information should be given to passangers. Some people should work during the flight.

Food service was good. Aircraft was old and needed upgrade such as seats. Flight was delayed about 1 hour.

Actual flight was smooth but we were delayed 70 minutes. Were promised to make it up to us but were given no refreshments

Very nice. Crew was excellent and our seats had great legroom which we paid extra for so I highly recommend this option when flying internationally.

For this long of a flight one would expect some more service, like a snack, entertainment or reclining seats

All was good. I would have preferred free drinks besides water (coffee/tea).

The plane was 3 hours late. What more can I say?!.. This, plus my horrendous experience of the second leg of my trip in where the plane had to be boarded (off and on) without escalators.. but not-covered outside regular steps…!! No… this is my last flight with Lufthansa!! Never again!

Seats in the center row have obstructed leg room. Entertainment center did not respond well. Staff was good, but coukd be of limited help

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.

Boing 747-8’s are showing their age. The seat back screens are somewhat unresponsive. Even putting the seat “in its original and upright position” required assistance from the guy behind me-after I helped the lady in front of me! I left a ball cap on board. I’ll be flying back in four weeks. I wonder if Lufthansa has a list a found for that kind of stuff in Frankfurt?

The crew was amazing! They were attentive and super polite, clearly very well trained in customer service. Very well run flight altogether!

Book cheap flights from Johannesburg to the Czech Republic

Recent return flight deals

21/1Tue
1 stopSWISS
18h 30mJNB-PRG
28/1Tue
1 stopSWISS
23h 40mPRG-JNB
R8 190
2/2Sun
1 stopSWISS
15h 00mJNB-PRG
9/2Sun
1 stopSWISS
13h 50mPRG-JNB
R8 208
1/2Sat
1 stopSWISS
15h 00mJNB-PRG
8/2Sat
1 stopSWISS
13h 50mPRG-JNB
R8 425
21/1Tue
2 stopsLufthansa
18h 35mJNB-PRG
28/1Tue
2 stopsLufthansa
15h 45mPRG-JNB
R8 914
14/1Tue
1 stopQatar Airways
29h 35mJNB-PRG
18/1Sat
1 stopQatar Airways
17h 30mPRG-JNB
R13 462
14/1Tue
1 stopLufthansa
28h 00mJNB-PRG
18/1Sat
2 stopsLufthansa
15h 00mPRG-JNB
R15 093
2/2Sun
1 stopEmirates
18h 40mJNB-PRG
9/2Sun
2 stopsEmirates
29h 35mPRG-JNB
R19 024
15/5Thu
3 stopsQatar Airways
43h 45mJNB-PRG
26/5Mon
2 stopsQatar Airways
31h 25mPRG-JNB
R21 072
5/6Thu
2 stopsKLM
18h 55mJNB-PRG
13/6Fri
2 stopsKLM
17h 40mPRG-JNB
R59 827
1/2Sat
2 stopsEmirates
26h 00mJNB-PRG
8/2Sat
1 stopEmirates
24h 50mPRG-JNB
R64 411

Search by stops

Search by airline

Search by price

Recent one-way flight deals

27/5Tue
1 stopTurkish Airlines
24h 35mJNB-PRG
R7 646
13/2Thu
1 stopTurkish Airlines
14h 40mJNB-PRG
R7 664
15/2Sat
1 stop
15h 20mJNB-PRG
R8 606
15/2Sat
1 stopTurkish Airlines
19h 50mJNB-PRG
R8 715
14/2Fri
1 stopBritish Airways
19h 35mJNB-PRG
R9 404
14/2Fri
2 stopsLufthansa
18h 35mJNB-PRG
R10 599
13/2Thu
2 stopsKLM
19h 00mJNB-PRG
R10 817
15/2Sat
2 stopsLufthansa
18h 35mJNB-PRG
R10 889
27/5Tue
3 stopsQatar Airways
43h 45mJNB-PRG
R10 998
14/2Fri
3 stopsQatar Airways
44h 35mJNB-PRG
R12 592

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

23/12Mon
multi-stopLufthansa
15h 10mJNB-PRG
8/1Wed
multi-stopLufthansa
16h 15mPRG-JNB
R14 314
23/12Mon
multi-stopLufthansa
15h 10mJNB-PRG
8/1Wed
multi-stopLufthansa
15h 00mPRG-JNB
R14 839
23/12Mon
multi-stop
15h 55mJNB-PRG
8/1Wed
multi-stop
15h 00mPRG-JNB
R17 376
22/12Sun
multi-stopRwandAir
35h 15mJNB-PRG
8/1Wed
multi-stopRwandAir
34h 25mPRG-JNB
R23 029

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

Not what you’re looking for? Find thousands of other hotels, flights and car hire with KAYAK.