R9 355 Find Cheap Flights from Johannesburg to Romania

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 Romania departing on 21/4. 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

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

Travellers love KAYAK
41 299 237 searches in the past 7 days on KAYAK

Save 25% 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 Romania Flight Deals from OR Tambo

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

Bucharest
Bucharest2 stopsR15 922

Good to know

Low season

March

High season

June

Cheapest flight

R9 355
Best time to beat the crowds (10% less expensive on average)
Most popular time to fly and prices are also 4% lower on average.
Flight from Johannesburg to Bucharest

FAQs - booking Romania flights

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

    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 Romania.

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

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight from Johannesburg to Romania 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 Romania?

    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 Romania 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 Romania?

    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 Romania 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 Romania

  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be January, February and December. The cheapest month to fly from Johannesburg is April.
  • Morning departure is around 29% 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 Romania

Need help choosing which airline to fly with from OR Tambo to Romania? 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 1330 reviews
7,3Food
7,7Comfort
7,2Entertainment
8,3Crew
7,8Boarding
Airline reviews

They only had vegetarian food left on the flight which I wasn’t happy about. I didn’t get any food to eat at all.

2,0 Mediocredale, Feb 2025ACC - AMS
Read more KLM reviews

They only had vegetarian food left on the flight which I wasn’t happy about. I didn’t get any food to eat at all.

Overall very poor. Flight was disorganised, staff were rude and this is my second experience with KLM that I've had baggage go missing. It feels like, if you are an economy customer, KLM staff do not show you any care. I shall never fly with KLM again. Worst airline in Europe

Great boarding, great short flight but no entertainment whatsoever and no wifi. Prepare to disembark by a staircase.

Great boarding, great short flight but no entertainment whatsoever. It was supposed to have wifi but that did not work.

Transfer at CDG to connecting KLM flight to Amsterdam was a NIGHTMARE. LONG WALKWAYS, NO MOVING WALKWAYS, POOR signage, Have to take a train & No staff visible to help navigate the maze. AVOID TRANSFER AT CDG AT ALL COST.

Good flight with KLM, friendly staff. Food was good, had much worse on other airlines. Selection of drinks also good enough for us. Entertainment was also good. The economy seats are ok and that’s it. For a 12 hour flight I think a little more comfort in the economy seats in pitch and softness would be highly appreciated by the customers and can makte the difference.

There was fog in Amsterdam so many flights were delayed because of the weather. Air France knew that the flight would be delayed by two hours but still boarded the plane on time. Instead of letting the passengers wait at the gate we were crammed into the plane. It was uncomfortable. No refreshments were given. I couldn’t charge my devices onboard.

I tried to upgrade to premium economy anis seat online during the checkin process. The payment didn’t work due to a technical glitch on KLM’s website. I wasn’t able to change my seat unless I called Amsterdam. Since I was in Canada and there’s a time difference this wasn’t practical. So when I arrived early to Ottawa airport my seat wasn’t available and I could only get a middle seat in premium economy which isn’t great. These middle seats are priced at the same rate as an aisle seat which makes no sense.

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.

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

Qatar Airways did a very good job. Flights were slightly delayed with boarding but pilots made up time by arrival. The food was OK, no better or worse than other airlines. Although it would be nice to have three meals during 16 hours flight instead of two.

The space was tight, hardly any leg room and the crew surprisingly were busy and did not take the time to attend to passengers, felt rushed. There was a delay for check in since the systems were down the airport staffs were accommodating

I purchased Qatar airways after seeing ads about its service. To my surprise Qatar is marketing gimmick and horrible airlines which I don’t recommend to anyone Flight was dirty including flight from Miami to Doha And Doha airport restrooms are dirty On top of this they use this pathetic cheap indigo From Doha to Hyderabad which I will never fly Also they lost one of my baggage in Indigo and still waiting to receive it. I will never travel Qatar and will never recommend

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.

Our male flight attendant was top notch - wish I could remember his name. Boarding is never fun when I have to ride the shuttle to the middle of the tarmac and pull my carry on bags up the stairs to my seat. My knees are banged up and my shoulders give me pain, so the flight started off poorly. The seat leg rests don’t recline completely so that makes is difficult if not dangerous to get in and out of the middle seats. The entertainment system touch screens prevented one from seeing the options. They are old and the software needs to be updated. I was on six planes in the last two weeks and able to see the flight progress without any stress. Couldn’t watch anything else. I do like Qatar Airways, just not a fan of a few things.

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

Very unimpressed that I was dumped from the seat I had booked and paid for after check in. Apparently a family wanted to sit together, however as they all were adults I think they should have pre booked their seats like I did. I will be approaching Qatar for a refund. That and the dreadful state of the flooding toilets made me wonder how they managed to be voted the best airline. Not worth the money.

Being a QR Platinum member traveling in business class, I expected the staff to be more courteous. Unfortunately, the lady staff was rude attending business class 1K side.

The rows of seats in economy class are seriously close to one another making eating and resting just about impossible - there is hardly any legroom. Anyone larger than average size would have an incredibly uncomfortable flight. I had to basically share my seat with the lady passenger next to me as she was too big to fit into her allotted seat.

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

Much better than the major US Carriers especially in Biz Class.

I wish that the meal included a vegetable or even a salad instead of couscous! Why serve chicken with rice AND couscous? Service was good overall though a bit lacking in friendliness. Usually on air france I've been offered a glass of champagne before dinner, wine with dinner, and a digestif after dinner. We were only offered wine this time!

My wife and I had a row to ourselves after moving seats. There were no TVs and you had to buy food. So we did nothing but had a quick nap. Flight was fine.

The male attended that served are section was a snob. He did not answer my call light when my wine spilled all over the floor. I did not push it again or drew his attention to it. He just ignored the call light when he came to give us our meal, serving the people behind us first. I did not push it again or drew his attention to it to see his reaction. It was so obvious that he was ignoring us. We were in premium economy!

The plane was old Only 3 bathrooms available for economy The entertainment was old and the selection was poor

Georgian Airways check in staff initially denied us, because they thought passengers required transit visas to transfer on connecting flights. This required 70 minutes for them to call multiple people to confirm how transfers worked. They did not apologize once accepting our check in. Onboard, the four hour flight gave stale bread with spam slices as lunch. The only included drinks were still or sparkling water.

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.

Not a good one this time. The absence of internet without any information/notification ahead was really the unacceptable part. Also this new A350-900 has a serious legroom challenge for economy seats. It’s more like a medium-haul flight legroom configuration.

Not great , just ok . I expected better food but it did not deliver . Flight staff was ok . The guy at the drop off bag counter was the only saving grace in this whole trip . He was pleasant, friendly and very helpful . You couldn’t ask for a better assistance from him .

There was 2 hours delay before boarding and 2 hours delay after boarding while waiting in the plane

I felt the AVM was bad. They could have done better and felt the route was much long theb expected otherwise it was good experience.

they have cancell the flight for no reasons and 24 hours my parents were in the Airport they did not give them any hotel any food, I hate Turkish Airline.

Turkish Airlines is amazing. I have a problem with the ticket I purchased through the kayak website. I have filed a complaint related to the fact that I was contacted by phone on the day I purchased the ticket and told that the amount that the ticket had been advertised for was not accurate and that I had to pay more. This is totally fraudulent. I will look into addressing this further tomorrow and will never ever use kayak again.

I liked the ability to walk and stand in the crew area. I hated the security check experience before boarding. The airport staff were so rude, yelling at us unnecessarily, delaying us on purpose, and even threatening to call the police on us!

Their weakness is in boarding. Business class rarely boards first and there are no announcements explaining delays, so customers are always left waiting and wondering why boarding has paused.

Professional staff we left on time. Meals were good. Added nice amenities.

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.

You need to weight all bags together because we were 2 and we allowed 4 bags plus hand carry and personal items. We trying to saved bag like we put our stuff in 3 bags so we don’t have to carry more bags and airline also save space time less bags less work. We had only 1.6 kg over and we requested crew he said it’s airline policy that you need separate bag that’s ruined our mod and carry that suit in our hand in plastic bag he didn’t understand that we have less bags that make sense if we brought over luggage then it’s problem. I think if you guys change your policy and weight all together that will be good

Great airline with excellent service! Only drawback was the meat served was overcooked on both flights.

No entertainment since it was a 3 hr flight. Good leg room for economy.

I barely made the flight. We had to take a bus to the plane and the plane smelled awfully of body odor. When the flight attendant walked by she smelled of body odor. It was incredibly uncomfortable. Also my luggage did not make it onto this flight and when it finally arrived home the handle of the luggage was all ripped. I will have to purchase a bag again.

I barely made the flight. We had to take a bus to the plane and the plane smelled awfully of body odor. When the flight attendant walked by she smelled of body odor. It was incredibly uncomfortable.

No food just water No entertainment possibilities. No jacks to charge phone or anything

Crew were friendly and very helpful Plane was clean and the legroom is standard. Overall a good flight, no complaints.

Great crew dealing with the most unprepared family with a million kids and zero sense.

I had handicap and pre board due to a recent broken arm, was made to find my own help placing carry on baggage in the storage above. My tv and entertainment unit did not work correctly, requested help and it took 30 minutes to get help, she did not fix it or come back to see if it was fixed. I went to her a second time and she did another reset, still did not fix.

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!

The plane was clean and the staff professional and courteous, as usual. The seat back was very hard and uncomfortable.

Solid old-school airline, comfortable, efficient and pleasant. It's the small things like nice blankets, good legroom and complementary mixed drinks, even in economy class. Can recommend!

Book cheap flights from Johannesburg to Romania

Recent return flight deals

5/4Sat
2 stops
35h 25mJNB-OTP
11/4Fri
2 stops
28h 30mOTP-JNB
R15 922
2/4Wed
1 stop
22h 35mJNB-OTP
16/4Wed
2 stops
33h 00mOTP-JNB
R16 014
7/4Mon
1 stopQatar Airways
16h 50mJNB-OTP
11/4Fri
1 stopQatar Airways
30h 30mOTP-JNB
R16 381
7/4Mon
3 stopsQatar Airways
21h 40mJNB-OTP
11/4Fri
1 stopQatar Airways
30h 30mOTP-JNB
R16 491
5/4Sat
2 stopsQatar Airways
25h 45mJNB-OTP
11/4Fri
1 stopQatar Airways
30h 30mOTP-JNB
R16 747
2/4Wed
2 stops
27h 50mJNB-OTP
16/4Wed
2 stops
22h 00mOTP-JNB
R17 151
2/4Wed
1 stopQatar Airways
22h 35mJNB-OTP
16/4Wed
1 stopQatar Airways
24h 00mOTP-JNB
R17 279
5/4Sat
1 stopEmirates
26h 00mJNB-OTP
10/4Thu
1 stopEmirates
19h 30mOTP-JNB
R18 068
1/4Tue
2 stopsKenya Airways
22h 40mJNB-OTP
16/4Wed
2 stopsKenya Airways
51h 45mOTP-JNB
R19 040
2/4Wed
1 stopEmirates
31h 30mJNB-OTP
15/4Tue
1 stopEmirates
19h 30mOTP-JNB
R20 966

Search by stops

Search by airline

Search by price

Recent one-way flight deals

21/4Mon
3 stops
34h 10mJNB-OTP
R9 355
21/4Mon
2 stops
28h 15mJNB-OTP
R9 832
21/4Mon
1 stop
32h 35mJNB-OTP
R10 694
20/4Sun
2 stopsRwandAir
34h 05mJNB-OTP
R12 107

Search by stops

Search by airline

Search by price

Last minute flights from OR Tambo to Romania

Last minute flight, train and bus deals

25/2Tue
multi-stopLufthansa
15h 00mJNB-OTP
3/3Mon
multi-stopLufthansa
25h 05mOTP-JNB
R13 170
25/2Tue
multi-stop
34h 10mJNB-OTP
3/3Mon
multi-stop
17h 35mOTP-JNB
R13 556
25/2Tue
multi-stopLufthansa
15h 00mJNB-OTP
3/3Mon
multi-stopLufthansa
16h 30mOTP-JNB
R13 702
24/2Mon
multi-stop
19h 05mJNB-OTP
8/3Sat
multi-stop
25h 05mOTP-JNB
R14 289
25/2Tue
multi-stop
34h 10mJNB-OTP
2/3Sun
multi-stop
32h 40mOTP-JNB
R14 730
24/2Mon
multi-stop
19h 05mJNB-OTP
8/3Sat
multi-stop
16h 20mOTP-JNB
R14 840
25/2Tue
multi-stop
39h 55mJNB-OTP
3/3Mon
multi-stop
33h 40mOTP-JNB
R14 858
24/2Mon
multi-stopSWISS
28h 05mJNB-OTP
8/3Sat
multi-stopSWISS
17h 45mOTP-JNB
R16 967
24/2Mon
multi-stopEmirates
31h 45mJNB-OTP
7/3Fri
multi-stopEmirates
17h 15mOTP-JNB
R20 948
23/2Sun
multi-stopKenya Airways
35h 25mJNB-OTP
8/3Sat
multi-stopKenya Airways
57h 25mOTP-JNB
R51 013

Search by stops

Search by airline

Search by price

Everything you need to know for your flight from OR Tambo to Romania

Information on your arrival and departure airports

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