Cheap flights from Johannesburg to Belize

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Sun 1/24
Sun 1/31
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Sun 1/24
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Johannesburg (JNB) to Belize

What is the cheapest month to fly from Johannesburg to Belize?

Our data shows that May tends to be the cheapest month to fly to Belize from Johannesburg. Users have commonly found prices around R22 159 for the month, but tickets can be as low as R18 599. Due to multiple factors, prepare for potentially higher prices in January.

Johannesburg to Belize 2021 flight deals

Cheap flights to Belize from Johannesburg found for this year
1 Apr - 5 Apr
R18 005pp
JNB
Johannesburg OR Tambo
American Airlines
   
2 STOPS
BZE
Belize City Philip S.W.Goldson
BZE
Belize City Philip S.W.Goldson
American Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo
1 Apr - 5 Apr
R18 020pp
JNB
Johannesburg OR Tambo
American Airlines
   
2 STOPS
BZE
Belize City Philip S.W.Goldson
BZE
Belize City Philip S.W.Goldson
American Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo
1 Apr - 5 Apr
R18 066pp
JNB
Johannesburg OR Tambo
American Airlines
   
2 STOPS
BZE
Belize City Philip S.W.Goldson
BZE
Belize City Philip S.W.Goldson
American Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo

Related info for your journey

Useful info, stats and facts about Johannesburg to Belize flights.

Flight FAQs

From Johannesburg to Belize

Can I find flights from Johannesburg to Belize for under R18 264 on Cheapflights?

Yes, there are multiple flights from Johannesburg to Belize for under R18 264. The cheapest flight booked recently is on American Airlines for just R18 005, but on average you can expect to pay R18 020.

Which airlines flying from Johannesburg OR Tambo to Belize have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Johannesburg OR Tambo to Belize that may be offering flexible cancellation policies are United Airlines and British Airways. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Are there direct flights from Johannesburg to Belize for under R18 264 on Cheapflights?

There are no direct flights from Johannesburg to Belize, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

What are the most popular airlines that fly from Johannesburg to Belize?

The most popular airlines flying from Johannesburg to Belize are American Airlines, British Airways and United Airlines. Something to consider prior to booking your flight.

How long does is the flight from Johannesburg to Belize?

Departing from Johannesburg to Belize will take you 45h 34m.

What is the cheapest airline to fly from Johannesburg to Belize return?

Our cheapest airline available from Johannesburg to Belize is American Airlines. Our recent data shows that you can find tickets from as low as R18 006 on this airline.

Related searches

Flights to Belize from Johannesburg
Flights to Johannesburg Flights from Johannesburg

Destination information for Belize

Things to know before you go. Useful info for your trip from Johannesburg to Belize
Today's exchange rate
R1 = $0,13

Airports servicing Johannesburg

Airports servicing

Belmopan (BCV)
San Ignacio (CYD)
Corozal (CZH)
Dangriga (DGA)
Independence and Mango Creek (INB)
Orange Walk (ORZ)
Home Cheap flights from Johannesburg to Belize
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First