Skip to main content
Beginning of main content

Cheap Flights from London to Johannesburg $509.72

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia’s Price Guarantee
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheapest Flights from London to Johannesburg (LGW to JNB)

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Interesting Facts About Flights from London to Johannesburg (LGW to JNB)

Question : If speed is all that matters, how can you get from MIA to BZE as quickly as possible?
Answer : The shortest direct flight is two hours and 15 minutes via American Airlines. If you catch the 11:09 AM EST departure, you'll arrive at 12:24 PM CST (remember, there is a time change of one hour).

Question : Looking for the cheapest flight over the next 30 days?
Answer : As of Feb 13th, the best day for booking to Belize City (BZE) is Mar 7th. It costs $383, which is 34% below the average price to book the same route.

Question : Are you paying the cheapest or highest price for your ticket to Belize City?
Answer : Prices for this trip tend to change less than other flights from the United States. They can range from $332 to $2,138. Remember, you can save by booking further in advance.

Question : Who's offering the cheapest round-trip flight to Philip S.W. Goldson International Airport (BZE) over the coming months?
Answer : Prices are hitting as high as $2,138 over the next three months when flying to BZE from MIA. Check out American Airlines, as they have been booking customers at just $332.

Question : Which airline has been on time from Miami International Airport (MIA) to Philip S.W. Goldson International Airport (BZE) the most?
Answer : Republic Airlines holds the best record for flights from MIA to BZE with an 85% on-time rate. If they are delayed for some reason though, the average delay is less than half an hour.

Question : Do travelers from Miami typically stay in Belize City for very long?
Answer : The average time spent in Belize City by travelers from Miami is about one week.

Question : Is price more important than specific travel days for you?
Answer : The lowest-cost day to fly in February is Sunday. Flexibility is paramount when booking travel plans in order to keep travel costs down.

Question : Should you be aware of any airlines that have a reputation of delayed arrivals for this route?
Answer : If you decide to book your flight with American Airlines, keep an eye on your departure time. 34% of flights from Miami International Airport (MIA) to Philip S.W. Goldson International Airport (BZE) are late.

Question : How often is the Miami International Airport (MIA) to Philip S.W. Goldson International Airport (BZE) route delayed?
Answer : The Miami to Belize City route has an 80% on-time rate, ranking in the top half of the world in getting their passengers to their destinations on schedule. If a flight is delayed, though, expect an average of 23 minutes added to your flight time.

Question : In terms of overall promptness, how does MIA to BZE rank compared to the rest of the world?
Answer : The best measurement of overall promptness combines both on-time percentage and total delay minutes. MIA to BZE currently has 4 stars out of 5, earning it one of the best performances in the world.

Question : How many departure times from Miami International Airport (MIA) to Philip S.W. Goldson International Airport (BZE) are there on a daily basis?
Answer : Of course the day matters, but on average, four different flight times exist when you fly from MIA to BZE. The average route departing the United States currently has five different flight times per day, so expect fewer options than you're used to.

Question : From Miami to Belize City, which day is going to have the most flight times?
Answer : When you’re flying from MIA to BZE, the day with the most flight times is Saturday, with six different options. Friday currently offers the least amount of flight times with only three options.

Question : About how long is the flight from Miami to Belize City?
Answer : When flying from MIA to BZE, it will take two hours and 18 minutes on average.