Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Flights
Hotels
1 traveler
Unsupported Browser!
Find Flights

Cheap Flights from Johannesburg to St Thomas Island - JNB to STT

Popular flights from Johannesburg to St Thomas Island

If your flight days are flexible and you looking for a good deal, our charts on cheap flights provide some insight regarding affordable flight options for your next big adventure.

South African Airways
Departure Date Return Date Lowest Price
May 2, 2016 May 17, 2016 ZAR20,241

How Much Does it Cost to Fly from Johannesburg to St Thomas Island (JNB to STT)?

We have collected flight cost data from across the web for travel from Johannesburg to St Thomas Island, and have found the average flight price for this trip to be ZAR20,686.

When Can I Buy the Cheapest Flight from Johannesburg to St Thomas Island (JNB to STT)?

Airlines can adjust prices for plane tickets from Johannesburg to St Thomas Island based on the day and time that you decide to book your flight. We have collected data from all airlines, and have discovered that the best days to book flights are Tuesdays, Wednesdays, and Saturdays. Read our article to find more information about the best time to buy airline tickets.

Airports for Your Route

These pages contain information about the major airports in Johannesburg and St Thomas Island, so you can feel comfortable knowing how to get around whether you are about to take off or you just landed.

Cheap International Flights from Johannesburg - JNB

FlightsAirlineLowest Price
Johannesburg to New York Virgin Atlantic, Turkish, El Al, Swiss, Delta, Saudi Arabian, Qatar, Olympic, US Airways, KLM, Austrian, Brussels, Alitalia, British Airways, Etihad, Egyptair, Air Canada, United, American, Ethiopian, Air France, Lufthansa, Emirates, South African ZAR12,409
Johannesburg to Atlanta US Airways, Turkish, KLM, Swiss, Austrian, Brussels, British Airways, Etihad, Air Canada, Delta, United, American, Qatar, Air France, Lufthansa, South African ZAR15,030
Johannesburg to Miami US Airways, Virgin Atlantic, Turkish, KLM, Swiss, Austrian, British Airways, Etihad, Air Canada, Delta, United, American, Qatar, Air France, Lufthansa, South African ZAR12,869
Johannesburg to Orlando US Airways, Virgin Atlantic, Turkish, KLM, Swiss, Austrian, Brussels, British Airways, Air Canada, Delta, United, American, Qatar, Air France, Lufthansa, Emirates, South African ZAR12,774
Johannesburg to Barbados American, Virgin Atlantic, British Airways ZAR13,743
Johannesburg to Washington US Airways, Virgin Atlantic, Turkish, KLM, Swiss, Austrian, Brussels, British Airways, Etihad, Egyptair, Air Canada, Delta, Saudi Arabian, United, American, Ethiopian, Qatar, Air France, Lufthansa, Emirates, South African ZAR12,567
Johannesburg to Caracas American, Air France, Lufthansa, Alitalia, Tap Portugal ZAR19,335
Johannesburg to Dallas - Ft Worth US Airways, Turkish, KLM, Swiss, Austrian, Brussels, British Airways, Etihad, Air Canada, Delta, United, American, Air France, Qatar, Lufthansa, Emirates, South African ZAR12,774
Johannesburg to Chicago US Airways, Virgin Atlantic, Turkish, KLM, Swiss, Austrian, Brussels, Alitalia, British Airways, Etihad, Egyptair, Tap Portugal, Air Canada, United, Delta, American, Qatar, Air France, Lufthansa, Emirates, South African ZAR12,822
Johannesburg to Ft Lauderdale US Airways, Turkish, KLM, Brussels, British Airways, Air Canada, Delta, United, American, Air France, Qatar, Lufthansa, Emirates, South African ZAR13,155
Johannesburg to Port of Spain American, British Airways Check Dates
Johannesburg to Toronto Turkish, KLM, El Al, Swiss, Austrian, Alitalia, Brussels, British Airways, Etihad, Egyptair, Air Canada, Delta, Saudi Arabian, United, American, Ethiopian, Air France, Lufthansa, Emirates, South African ZAR10,979
Johannesburg to Los Angeles Thai, US Airways, Virgin Atlantic, Turkish, KLM, El Al, Swiss, Austrian, Alitalia, Brussels, British Airways, Etihad, Singapore, Egyptair, Air Canada, Delta, United, American, Air France, Qatar, Lufthansa, Emirates, South African ZAR13,902
Johannesburg to Sao Paulo Turkish, KLM, TAM, Alitalia, British Airways, Etihad, Tap Portugal, American, Ethiopian, Qatar, Air France, Lufthansa, Emirates, South African ZAR12,107
Johannesburg to Boston US Airways, Virgin Atlantic, Turkish, KLM, Swiss, Austrian, Alitalia, Brussels, British Airways, Etihad, Tap Portugal, Air Canada, Delta, United, American, Qatar, Air France, Lufthansa, Emirates, South African ZAR12,567
Johannesburg to Kingston Delta, American, KLM, British Airways ZAR34,047
Johannesburg to Houston US Airways, Turkish, KLM, Swiss, Austrian, Brussels, British Airways, Etihad, Air Canada, Delta, United, American, Qatar, Air France, Lufthansa, Emirates, South African ZAR12,679
Johannesburg to Amsterdam Kenya, Turkish, KLM, El Al, Swiss, Austrian, Alitalia, British Airways, Etihad, Egyptair, Tap Portugal, Czech, Ethiopian, Air France, Lufthansa, Emirates, South African ZAR8,198
Johannesburg to Bogota American, Air France, Lufthansa ZAR19,621
Johannesburg to Istanbul Turkish, KLM, Swiss, Austrian, Alitalia, British Airways, Etihad, Egyptair, Saudi Arabian, Qatar, Air France, Lufthansa, Emirates ZAR7,293
Johannesburg to Cancun Air Canada, United, Delta, American, KLM, Air France, Swiss, Lufthansa, British Airways ZAR18,779
Johannesburg to Tampa US Airways, Turkish, KLM, Swiss, Austrian, Brussels, British Airways, Etihad, Air Canada, Delta, United, American, Qatar, Air France, Lufthansa, Emirates, South African ZAR14,696
Johannesburg to Havana KLM, Air France ZAR22,052
Johannesburg to Newark Air Canada, Delta, United, US Airways, American, KLM, Air France, Swiss, Austrian, Lufthansa, Brussels ZAR12,679
Johannesburg to Panama City United, American, KLM, Air France, British Airways ZAR19,796
Johannesburg to Charlotte US Airways, Turkish, KLM, Austrian, Brussels, British Airways, Etihad, Air Canada, Delta, United, American, Qatar, Air France, Lufthansa, Emirates, South African ZAR13,378
Johannesburg to Frankfurt Kenya, Turkish, KLM, El Al, Swiss, Alitalia, British Airways, Etihad, Egyptair, Tap Portugal, Saudi Arabian, Czech, Air Berlin, Air Mauritius, Ethiopian, Air Namibia, Qatar, Air France, Lufthansa, Emirates, South African ZAR8,643
Johannesburg to Las Vegas US Airways, Virgin Atlantic, Turkish, KLM, Swiss, Austrian, Brussels, British Airways, Etihad, Air Canada, Delta, United, American, Qatar, Air France, Lufthansa, South African ZAR14,029
Johannesburg to Philadelphia US Airways, Turkish, KLM, Brussels, British Airways, Etihad, Air Canada, Delta, United, American, Air France, Qatar, Lufthansa, South African ZAR13,044
Johannesburg to Denver US Airways, Turkish, KLM, Swiss, Austrian, Brussels, British Airways, Etihad, Air Canada, Delta, United, American, Qatar, Air France, Lufthansa, Emirates, South African ZAR13,092
Cheap Flights from Johannesburg to St Thomas Island, from ZAR1,274 Round trip from JNB to STT