Find flights
When to book
FAQs & Tips
Airlines
Deals

Find cheap flights from Johannesburg to Belize from R13 855

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 Belize departing on 17/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
dom. 28/4
dom. 5/5

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

In the last 7 days, travellers have searched 46 342 885 times on KAYAK, and here's why:

Save 12% 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.

Good to know

Low season

February

High season

June

Cheapest flight

R13 855
Best time to beat the crowds (21% less expensive on average)
Most popular time to fly and prices are also 2% lower on average.
Flight from Johannesburg to Belize City

FAQs - booking Belize flights

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

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

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

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

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

    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 Belize 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 5 airlines serving from OR Tambo to Belize

Need help choosing which airline to fly with from OR Tambo to Belize? 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 KAYAK reviews.
7,8
KLMOverall score based on 1684 reviews
78boarding
73entertainment
76comfort
84crew
79overall
73food
Airline reviews

We left one hour late because of technical difficulties. The economy comfort seats are great for the price. The crew was mediocre, they do not provide a pleasant experience, they just deliver food and drinks and give orders, not very amicable, no service and hospitality focus.

Read more about KLM

We left one hour late because of technical difficulties. The economy comfort seats are great for the price. The crew was mediocre, they do not provide a pleasant experience, they just deliver food and drinks and give orders, not very amicable, no service and hospitality focus.

Seats are fair enough for medium tall people. Good food all the trip. Fight attendances are warm

no issues at all... Kudos to the food. This time was really really good

Overall a good experience. We were disappointed when we had to check our carry on due to the plane being full. KLM hadn’t notified us and we had valuable items in the carry on but they still made us check it. Some of the food was great and some was mediocre. Crew is really kind and funny.

Mostly fine. Minor delays departing and arriving. Quite a cramped plane, not so much as regards legroom but very narrow seats. Quiet nice food. Non-working USB charger. Flight attendants were helpful but not particularly proactive — one had to work to get their attention (but all was fine once they notice you), very Dutch style:)

I travel frequently. The flight was late again... KLM should really try and be on time

The food quality is poor. The staff are very friendly and accommodating. The entertainment program was limited. I experienced a delay of 30 minutes due to two issues. Passenger luggage had to be removed and there was a technical issue with the stairs not detaching from the aircraft. The pilot managed to compensate and we arrived only 15 minutes later. The luggage at Dubai airport was very slow. I waited over an hour.

One of their staff was so rude with discriminative. Such a reputed airline shouldn't hire such kind of arrogant attendants.

Amazing KLM service and brilliant economy comfort seats. Well worth the extra.

The Crew have no idea about the food they're serving the passengers. The Crew MUST be instructed before each flight about the menu that will be served to the passengers, whether the food is vegetarian or non-vegetarian, whether it is Halal, Kosher or not.

This is my first and last flight with Qatar because when we go for boarding pass in Delhi airport the team asked for money charging me for hand baggage which is technically including with my ticket so also we get one our temple pics I ask them to checking in but they tell me I have to pay $500 dollars for that additional which is not make sense than I diseased to throw away because I can’t take with us . For carry in beg also I pay some Indian n currency for the guy who help I already pay 6 passengers ticket cost me $8000 so really I’m not happy . PLUS MY 6 checked baggage was damaged I already claim for four beg at airport but now I’m worried about my stuff inside maybe broken too which is more expensive stuff me really bad experience

The flight was good but my neighbor had the vent open full power for the whole flight and because the air was blowing from the side instead of from the top and I got very cold and ended up with a sore throat.

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

I had never seen any cabin crews behaving like that. They are not at all professionally fit for this job

Crews are very rude and unhelpful. Cramped seats in economy. Foods are useless

Asian Veng meal have Non Veg items which is not ok. Pure veg meals option are too less and they have inclusion of Vedgan and Lactos etc... which is taste less

After going through security and waiting for the flight at the gate, there was no access to bathrooms and no place to charge a phone while waiting for the flight. But once I was on the plane, everything was very good.

Very very poor service. Authorities must take action against this airline immediately. Total failure to follow the rules and regulations of an international airline

I would advice everybody not to fly by Indigo, no entertainment in flight, rude behavior of staff, worst experience of my life

Better service is needed. I booked for Qatar but I was switched to American way after I bought my tickets.

Excellent apart from transport to actual plane 10 minutes from the actual gate , walking out in the tarmac in the rain and having to climb stairs to enter while holding luggage.

They wanted to close counter although they did not provide the wheelchair requested which ended by going alone to transit security and lost long time and they did not want to wait .

Boarding was smooth and on time. The seat was comfortable and the entertainment worked. Staff were gracious.

worst experience ever i choose my seat in advance and also have my seat selected in my boarding and the they told me that my seat has been changed without notify me

I have used Air France and KLM many times it will help if they change their menu's feel like it's been the same for years!!!, Especially the breakfast. Overall the flight was good and enjoyable.

We transited through Chad and what was supposed to be a 1hr 20 minutes transit time lasted over 4hrs. We didn't get regular updates until we complained. After a 10hr flight from Paris no form of refreshment given and finally arrived Abuja over 6hrs later and none of my bags came

Sky priority means you get to use the KLM business Lounge.

their gluten free lactose meal is the best, I have never been satisfied with my flight meals. I definitely enjoyed my flight and the chair is very spacious for economy. I'm so glad Delta is my flight way back to NY.

The crew was great and handled our unexpected detour with proactive communication.

I paid extra for a seat with more leg room but they changed the plane and found myself in an ordinary seat. This is expensive at 50€

The flight and crew were fine. The entertainment- the sound was so bad through the headphones I could barely understand it and it was a show I had seen before. The food might have been fine but having to have an account with united in order to access the app in order to pay for the food was rage inducing. I had entered my credit card info at home and logged in as guest but that wouldn’t allow the “wallet” tab to open in the app. And then the wifi was so bad that it took about 45 minutes to fully log in and get all the info working at which time I missed the food. You shouldn’t have to give your address, email and phone number in order to get a hamburger.

Liked the excellent United crew, the food selection, the comfortable cabin and the excellent movie and tv shows selection. The interface on the screen is also excellent and gives the option to let the crew know to wake you up for meals, or not. I disliked the onboarding experience at the Brussels airport. The process is convoluted and was not explained to any passengers. I also don't understand why thee is an additional security screening when getting off the plane from Africa, when there was none when getting off the plane from the US.

On time - really well operated flight. Friendly staff. Super impressed with United on this round trip.

I like that it was a direct flight from MNL to SFO but it was such an old plane with worn out facilities. I bought my ticket in first week of November but I still had to pay extra $54 just to get aisle seat 38C. Realizing it was a long 12+ hour flight, I tried to find exit row or bulk head seat but none was available. I was forced to pay another extra $175 to get seat 35C which was shown as "Economy Plus" which I expected to be more legroom, more seat recline and better food. When I reached seat 35C, it wasn't any different from an ordinary economy aisle seat, to my utter dismay! No extra legroom, not extra degree recline, no better food, not even slippers! I felt cheated paying extra $229 and didn't get the supposedly better "ECONOMY PLUS" 35C seat! Besides, I still had to board in group 5! Toilets weren't kept clean and dry. More senior flight attendants weren't as attentive and prompt during meal service. Many times they brushed the carts right into my shoulder or knee. To help them out, I also had to walk up to the galley to get water myself. Now I worry about my return DEN/NRT which I paid extra $300 for United Premium Plus 21C if it is indeed Premium Plus!

We were offer chocolate cookies , not everyone eat chocolate. Thank you

Less packaged foods in between meals Appreciated fruits cheese platters ice cream

Include at least some snack in the airfare and distribute it for free in flight rather than have customers pay for it. Customers are more likely to accept a $10 increase in air ticket than but a snack in flight for $5.

Hard to get the movies offered on to the iPhone The staff and the plane was good amd spacious They charge for the Hand luggage :(

Franfurt bus brought us to the airplain and we were sitting in the bus for over half an hour! right by the airplain. No explanation. People were very frustrated. We all misse our connections in Gdansk. That extended our travels beyond 24h. Thanks Lufthansa!

Boarding crew at the gate were hilarious and made boarding run.

Emergency row seat less comfortable than promoted. Restricted by emergency life raft storage.

Horrible experience! We sat in the plane at the gAte and had a delay of about 4 hours! Captain said it was due to the tug not being able to disengage from the aircraft . When we finally took off it was evident that we had missed out connection and tbough BA rebooked us on a later flight it caused us to miss an orientation meeting and dinner in Geneva. Once in the second flt from gatwick to Geneva we again were delayed( again sitting in the plane )for an hour after boarding waiting for apparently an air traffic problem to resolve. Another annoyance was paying seat fees twice to upgrade our seats towards the front of the plane to ensure overhead cabin space and were told at the gate they are boarding from the rear! This should be stated when making reservations!! On the first flight from Jfk there was a sick person on board snd they asked for assistance. For the rest I of the flight a person kAyed on the glue if the planes covered in blankets . Very unsettling to say the least!I have several flights booked with BA and I’m seriously rethinking this. Kathleen Ditta

It was good… always SO many people… I realize that’s how they make money but wow!

Both flights into and out of Heathrow were delayed over two hours due to BA technical problems. Ground crew was not very friendly. However cabin crews were

From LHR to EWR the plane was dirty. The entertainment section touch screen was beyond horrible it didn’t work. It really looked like I was in economy class with horrible equipment provided to pass the hour. You need to be sleeping otherwise your experience of British airways would have been beyond pathetic. Food selection was horrible. I vomited a lot. All in all very bad experience

the headphone jack was damaged making it impossible to keep a clear sound. while it is beyond the airline's control how many children are on each flight, it becomes very difficult to enjoy the flight when there are 5 or 6 children all crying and screaming at the same time. I know there is no good solution at the industry level, but I think there are good reasons to try to develop some solutions rather than just say it is the luck of the draw. maybe you could show a seating map where children who are booked are a different color, that would allow us to know what to expect and possibly rebook to a different seat or take a different flight. maybe some of the covid-related ideas about redesigning the cabin for more privacy and hygiene could be further developed and tested. on my leg from London to Washington DC, the passenger next to us was coughing consistently for long periods of time. it was obvious she had been ill and knew it before boarding. this leads me to think we should consider additional screening measures because some of the public is no longer acting responsible or ethical in regards to covid and health protocols. just answering questions on a check-in survey does not seem sufficient to convince people to not fly when they are ill and symptomatic.

Overall, very good. It should be noted however there was a 1.5 hour delayed departure time for BA175.

Chaotic boarding at JNB, last minute gate change with no announcements.

15 year old a380 weird business class (no privacy, bad seats). Not the best

I’ve heard British airlines was known for issues. My first time using British airlines and I had 3 delays. 5/6 hr delay from original time. That was exhausting

Book cheap flights from Johannesburg to Belize

Recent return flight deals

3/5vie.
2 stopsAmerican Airlines
47h 25mJNB-BZE
7/5mar.
2 stopsAmerican Airlines
35h 40mBZE-JNB
R22 328
3/5vie.
1 stopUnited Airlines
23h 55mJNB-BZE
7/5mar.
2 stopsUnited Airlines
60h 10mBZE-JNB
R35 027
3/5vie.
1 stopDelta
21h 15mJNB-BZE
7/5mar.
1 stopDelta
22h 36mBZE-JNB
R41 187

Search by stops

Search by airline

Search by price

Recent one-way flight deals

17/5vie.
2 stops
31h 10mJNB-BZE
R13 855
17/5vie.
2 stops
31h 10mJNB-BZE
R13 874
17/5vie.
1 stopUnited Airlines
23h 55mJNB-BZE
R30 156
17/5vie.
1 stopUnited Airlines
23h 55mJNB-BZE
R30 175

Search by stops

Search by airline

Search by price

Johannesburg - Belize Flights

Departure:

Johannesburg (JNB)South Africa

Cabin classes:

Browse destinations: