
Cheap Flights from Ghana to OR Tambo
Recent return flight deals from Ghana to OR Tambo
Recent one-way flight deals from Ghana to OR Tambo
Recent last minute flight deals from Ghana to OR Tambo
Recent direct flight deals from Ghana to OR Tambo
KAYAK's insights & trends for flights to OR Tambo
Get data-powered insights and trends into flights to OR Tambo to help you find the cheapest flights, the best time to fly and much more.
What is the cheapest day to fly to Johannesburg?
The average price of all round-trip flights to Johannesburg OR Tambo Airport clicked on KAYAK for each day over the last 12 months.Based on KAYAK data, the cheapest day to fly to Johannesburg is Wednesday where round-trip tickets can be as cheap as R13 340. On the other hand, the most expensive day to fly is Friday, where round-trip prices are R16 092 on average.
What is the cheapest month to fly to Johannesburg OR Tambo Airport?
To calculate monthly average prices, KAYAK takes all prices for each month over the last year for round-trip flights to Johannesburg OR Tambo Airport, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.The cheapest month for flights to Johannesburg OR Tambo Airport is January, where tickets cost R10 163 on average for return flights. On the other hand, the most expensive months are June and May, where the average cost of tickets from Ghana is R12 195 and R12 145 respectively. For one-way flights, the best month to travel is January with an average price of R7 980.
What is the cheapest time of day to fly to Johannesburg OR Tambo Airport?
The average price for all round-trip flights to Johannesburg OR Tambo Airport depending on the time of departure, clicked by users on KAYAK in the last 2 weeks.The cheapest time of day to fly to Johannesburg OR Tambo Airport is generally at night, when round-trip flights cost R14 537 on average. The most expensive time of day to fly to Johannesburg OR Tambo Airport is generally at night, which is peak travel time and where the average cost of a ticket is R14 537.
How far in advance should I book a flight to Johannesburg OR Tambo Airport?
To calculate weekly average prices, KAYAK takes all prices for each week before departure over the last year for round-trip flights to Johannesburg OR Tambo Airport, removes the top 0.1% to account for outliers, and then takes the average of all the values for each week.To get a below average price, you should book around 1 week before departure. For the absolute cheapest price, our data suggests you should book 3 weeks before departure.
How long is the flight to Johannesburg OR Tambo Airport?
The duration of your flight to Johannesburg depends on your departure and arrival airports. Obviously, any flights that include a stopover will also be longer. The most popular route to Johannesburg on KAYAK is from Accra, which takes 11h 55m.
How many direct flights to Johannesburg OR Tambo Airport are there each day?
There are around 443 direct flights from within Ghana to Johannesburg OR Tambo Airport every day. Most flights depart in the morning, with 48% of flights departing in the morning.
How many long-haul flights are there to Johannesburg OR Tambo Airport each week?
There are not any long-haul (6-12 hour flight duration) or short-haul (up to 3 hour flight duration) flights to Johannesburg OR Tambo Airport. Instead, there are 5 medium-haul flights (3-6 hour flight duration), with the most arriving from Accra.
How many cities have direct flights to Johannesburg OR Tambo Airport?
From Ghana, there are direct flights to Johannesburg OR Tambo Airport from 1 city. This city is Accra and there are 5 direct flights each week.
Good to know
Low season | July |
|---|---|
High season | December |
Cheapest flight | R7 647 |
FAQs - booking Johannesburg flights
Top tips for finding cheap flights to Johannesburg
Reviews of the top 5 airlines flying from Ghana to OR Tambo
Because of the long lay over hour, Rwand Air offered a free hotel accomodation and transport. This was highly appreciate d
Because of the long lay over hour, Rwand Air offered a free hotel accomodation and transport. This was highly appreciate d
Pleasant, relaxed flight. I had 2 seats to myself, which was a bonus. I couldn't find a flight tracker ap so I could know where we were but that's a minor complaint. On the plus side, the passenger announcements did not come through my earphones but were on main speakers only. That was a nice touch.
Flight delayed by 3 hours 45 mins and no explanation given or apology. Rebooked on a flight departing to final destination 48 hrs later and baggage not delivered.
My outbound flight was grounded in Lusaka so we never made it to Paris. DO NOT fly this airline you will be stranded and your plans will be completely disrupted
Inflight entertainment with electronic charging stations can help during a long flight.
The flight was delayed with no notice. No inflight entertainment. Communication is vital in any business.
Poor communication: Flight come directly to kigali , didn’t come via mumbasa. Favouring to Rwandan passenger to move from economic to bussiness class after flight depart. Where they don’t asked other older passenger who need more comfort. Rude staff : chekin airport at Mumbai. Talking in local language (marathi) while serving and no sorry no thank you attitude.
Great experience all-round. From re-checking baggage directly before leaving the arrivals hall (coming from international), to fast and friendly boarding, to complimentary drinks and snacks on board. This was a very pleasant experience - even my luggage was delivered on the belt very quickly and it was a wonderful end to a 28 hour transit.
I had a very good experience from boarding to arrivals.
I had booked a ticket for a 6:40 am departure in July 2025, but it appears there was a change to 8;00 am, which meant I missed my connecting flight which departed 10 m minutes before I landed. I had seen this problem only the previous day and try to resolve it with South African air, but they are very uncooperative on the phone. All they could say was all flights were fully booked and I ended up buying paying $2,000+ to secure a ticket for my family to ensure we got out of South Africa by Monday, which am currently pursuing with the airline.
Excellent airline. Even with 1.5 hour flight, we got light meal on board
South African Airways on the outside, a very old shabby Qatar Airways plane on the inside
Flight was on time Seats ( business class) are terrible- you keep on slipping down as it doesn’t lie flat Food service is like economy class. Meals ( still wrapped in plastic) are just dropped in front of you
Flight was cancelled with no notification until I reached the check-in desk at the airport. I also got downgraded and they lost my luggage.
I think more immigration officers at Or Tambo- I spent 90 mins in a queue before I can assisted and most people missed their appointments and meetings
Not sure it was a basic airline so nothing much to like but what was annoying was they delayed so much we missed our connecting flight and we had to almost fight to be out on the next flight and also even get food
First row in business class is terrible - no storage space with video screen folded down between seats. Entertainment system didn't show flight info...
Apparently, Asky airline baggage policy is slightly different from the Ethiopian airline policy and for this reason, I encounter an issue with them and I had to refer them to the Ethiopian airline policy whom I booked my flight with before they allowed me to bored the flight.
The stewardesses not being irritated by customers, but understanding that everyones comfort and requests should be handled with respect and understanding, not showing their obvious annoyance. I observed 2 people being treated rudely. I would never my staff to treat anyone so disrespectfully.
I was not allowed to board my flight due to a booking error with Kayak which customer service has not responded to me about yet. I had to book another flight at the airport.
The flight attendants were great, the food was also very good. The entertainment in the plane could be improved by including screens to watch shows/ movies.
Boarding confusion, just asked for a cup of water and the crew answers was shocking
Retard cuisant et criard. Inadmissible. Corruption et pratique non recommandable du personnel chargé de faire le Check des billets avant de passer au comptoir d’enregistrement. La dame qui me recevait voulait à tout prix me coller pour se faire d’argent. L’avion devrait faire escale à Douala donc on ne descend pas au sol. Pourquoi me demander où exiger que je devrais avoir un visa sur le Cameroun. C’est inadmissible. J’allais au Tchad et elle sait bien que je n’avais pas non plus besoin de visa compte tenu des accords de réciprocité entre état. J’avais mon visa et pourtant elle insistait. Ce qui était marrant ces collègues étaient complices. J’ai dû hausser le ton et l’insulter proprement. Mon adrénaline a monté. Trop de corrompus et moins de gens intègres dans vos rangs que ce soit à Cotonou et surtout à Accra. A Cotonou à l’agence principale, il vous faut un audit pour le personnel chargé de ventes des billets. Merci de transmettre à Asky
They take your hang luggage and it never arrives to your destination. They don’t follow seating arrangements
Everything was perfect, Happy to have this great airline that serves all Africa.
The crew were good but I still did not have my luggage till now I keep checking no response
My Ethiopian flight was cancelled without Kayak informing me. I found out through my sister who picked the same flight via Expedia. When i informed Kayak, they failed to put me on another flight…stating they are waiting to hear back from Ethiopia airlines. After receiving no response for 2 weeks, I asked Kayak for a refund. And again, no response. Thus, I had to call my credit card company to dispute the transaction. Thank you chase for being understanding. However, I DO NOT recommend flying with Ethiopian airlines or booking through Kayak. Terrible customer service especially when it entails refunding people their money.
It was a great experience for my first time flying with this airline. I will be flying with them a lot more now. Plane crew was amazing.
The Boeing 737 MAX on this route, flown in the middle of the night, is an UTTER FAILURE for business travellers. The whole point of business travel is to arrive alert and recover from travel quickly, and this little aeroplane with its quarter recline uncomfortable business seats does nothing for that. It’s a small step up from economy in that you have decent legroom, but that’s it. Absolute margin at the cost of the traveller.
Good. Crew do seem to be less friendly- management are clearly limiting them or not empowering them as they used to.
The use of a domestic carrier without entertainment was disappointing and a let down
There where no ear phones provided and the food needs to improve.
I have been flew with ET since 2013 and I wish the service can be reach standard airlines as Star Alliance member please ET you need to improve many thing on the services learn from SQ and other member
I still cannot find my luggage. I need my luggage.
Bathrooms were absolutely atrocious. Absolutely third world. Unusable. From non-flushing toilets to poor maintenance - missing toilet paper, dirty with mess, etc. Horrifying. Does Ethiopian Airways expect customers to clean the bathroom before use. For sure inconsiderate passengers don't do anything to clear/clean after use.
The food could be better, the beef was quite tough. The crew were friendly and helpful on this flight, which has not being my experience on other Ethiopian flights.
I've never been served three bread courses in a single meal before. Was really impressed by the novelty of that.
Flight was originally postponed and then delayed further. No communication at boarding gate or via What's ap or SMS to inform you of the new time so you can plan around it.. No explanations or apologies for the delay.
The boarding was fast, the food was great; however, the seats & leg space were tight.
Kenya Airways delayed my flights for 7 days. Each delayed, they notified me last minute. This is ridiculous.
Awful, we had a delay of 3 hrs, impacting in my transfer flight to Cape town, and Kenya airways didnt do anything. They sent me twice to transfer services in Nairobi, not been available to sleep (from 1 am to 5 am); without any update.
It's the only direct flight between Accra and Nairobi, and you pay for it! Food is better on Asky. No entertainment on flight from Accra to Nairobi, but there other way did have screens. Generally timely boarding and departure.
They fed me at the right time the flight was smooth and the captain explain everything
Flight was delayed for 9 hours. We finally arrived ved at 0435hrs instead of 1950hrs the previous day. No compensation was provided.
Apart from delay of 3 hrs in Nairobi for onward flight to Dar all fine. Looked like operational issues caused it.
Few movies to choose from. They did not board by zone
They should improve their time management and how to reschedule flights in order to avoid long stopovers