Travellers have found it’s best to book a flight 18 days in advance to save up to 12% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 18 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Johannesburg OR Tambo Airport to Jamaica 1-2 weeks in advance for as low as R21 929, or R25 233 for flights within the next 24 hours.
The best pricing can be found in the month of October. Prices to Jamaica from Johannesburg OR Tambo Airport average R21 905. You can even find prices in October for less than R21 905, as users have found deals to Jamaica from as low as R16 523. The month of December appears to be one of the more expensive times to travel to Jamaica from Johannesburg OR Tambo Airport. Flying in the targeted month can save you up to 21%.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Johannesburg OR Tambo Airport to Jamaica as you normally would.
Due to the rapidly changing circumstances due to COVID-19, airlines like British Airways, Virgin Atlantic, and Air Canada flying from Johannesburg OR Tambo to Jamaica have implemented new flexible cancellation policies.
Yes, there are multiple flights from Johannesburg OR Tambo Airport to Jamaica for under R14 800. The cheapest flight booked recently is on Multiple Airlines for just R14 711, but on average you can expect to pay R17 452.
Flights from Johannesburg OR Tambo to Jamaica have been viewed 259 times in the past calendar month.
American Airlines, Air Canada and Air France are the most popular airlines when flying from Johannesburg OR Tambo Airport to Jamaica.
While on average a flight from Johannesburg OR Tambo Airport to Jamaica is generally R20 541, our data shows the cheapest flight currently is R20 541. When looking at the most popular route, (Johannesburg OR Tambo - Kingston Norman Manley), you can expect to pay R16 066 for that flight.