Best airfares from Johannesburg to Sao Tome IslandJetradar compares airfares from Johannesburg to Sao Tome Island with hundreds of airlines (including Lufthansa, Turkish Airlines, Emirates) and dozens of online travel agencies in one single place. We provide you with all the options to find the cheapest flights to Sao Tome Island, you choose where to book. Also there you can find airlines special offers from Johannesburg to Sao Tome Island. The cheapest round-trip price found within the last week was $1,646.
Cheapest Flights from Johannesburg to Sao Tome Island
Airline One Way One Way / Round-Trip Round-Trip Lufthansa Find $8,220 Turkish Airlines Find $10,443 Emirates Find $2,330 British Airways Find $6,794 Swiss International Air Lines Find $2,957
Airline One Way One Way / Round-Trip Round-Trip TAM Linhas Aereas Find $5,660 TAP Portugal Find $2,202 Ethiopian Airlines Find $1,147 Egypt Air Find $3,704 Virgin Atlantic Find $4,637
Airline One Way One Way / Round-Trip Round-Trip Kenya Airways Find $3,057 South African Airways Find $1,496 Rwandair Find $2,287 Air Burkina Find $4,478 Air Namibia Find $1,254
Airline One Way One Way / Round-Trip Round-Trip LAM Mozambique Airlines Find $1,646 TAAG Angola Airlines Find $1,683
Flights from Johannesburg to Sao Tome Island
Travelling from Johannesburg to Sao Tome Island advices and facts
- The distance between Johannesburg and Sao Tome Island is 2316 miles (or 3727 kilometers).
- When you fly from Johannesburg to Sao Tome Island, don't forget about the time difference. The time in Sao Tome Island is -2:00 from the Johannesburg time. The current time in Sao Tome Island is 11:20pm and 01:20am in Johannesburg. Check this again shortly before your flight.
- The currency exchange rate between Johannesburg (JNB) and Sao Tome Island (TMS) is 1 ZAR = 1713.8598 STD.