Good to know - Cheap tickets Johannesburg — Sao Tome Island
Flight distance | 3737 km |
---|---|
Round-trip from | $496 |
Airfare Johannesburg – Sao Tome Island by month
Here you can find out in what months how much a ticket Johannesburg – Sao Tome Island costs to buy cheap plane tickets.
Month | One-way | Round-trip |
---|---|---|
February 2026 | ||
January 2026 | ||
December 2025 | ||
September 2025 | ||
August 2025 | ||
April 2025 | ||
November 2024 | ||
October 2024 |
Remember that the optimal time for booking air tickets is 59 days before the departure date, this is the average time at which air tickets were sold at the lowest prices.
Popular airlines flying Johannesburg — Sao Tome Island
Flight Johannesburg – Sao Tome Island is served by 4 airlines.
Flights Johannesburg — Sao Tome Island
The selection of cheap flights Johannesburg — Sao Tome Island
The price of the flight Johannesburg — Sao Tome Island (Sao Tome and Principe) — Johannesburg from $496 (round-trip).
The average price of the flight Johannesburg — Sao Tome Island (Sao Tome and Principe) — Johannesburg $1,026 (round-trip).
- Departure city: Johannesburg
- IATA code of the city of origin: JNB
- Departure airports: Grand Central, Lanseria International Airport, Rand/Germiston, O.R. Tambo International Airport
- Departure country: South Africa
- Destination city: Sao Tome Island
- IATA code of the destination city: TMS
- Destination airports: Sao Tome Island Airport
- Destination country: Sao Tome and Principe
Low cost flights Johannesburg — Sao Tome Island (JNB — TMS)
The distance between Johannesburg and Sao Tome Island 2322 miles (or 3737 kilometres).
The time difference between Johannesburg and Sao Tome Island is 2 h.
Popular International routes from Johannesburg
Popular routes from Sao Tome Island
If you are going to fly from Sao Tome Island, then study the popular flights. The most popular flights from Sao Tome Island:
Popular domestic routes from Johannesburg
FAQ about Johannesburg — Sao Tome Island
Can we fly from Johannesburg to Sao Tome Island?
Yes, you can fly from Johannesburg to Sao Tome Island. Johannesburg has 4 airports (Grand Central, Lanseria International Airport, Rand/Germiston, O.R. Tambo International Airport) for flights. There are non-direct flights through Afrijet, ASKY Airlines, Ethiopian Airlines, TAAG Angola Airlines.
How much do flights Johannesburg — Sao Tome Island cost?
The price of flights Johannesburg — Sao Tome Island starts from $496.
What airports are there in Johannesburg and Sao Tome Island?
In Johannesburg — Grand Central, Lanseria International Airport, Rand/Germiston, O.R. Tambo International Airport. In Sao Tome Island — Sao Tome Island Airport.
What month is the cheapest to fly from Johannesburg to Sao Tome Island?
High season is considered to be and the cheapest month is . Enter your preferred airports (or cities) and dates into the search form above to unlock the latest Johannesburg — Sao Tome Island flight deals.
Which airlines fly from Johannesburg to Sao Tome Island?
All the following airlines flights Johannesburg — Sao Tome Island: Afrijet, ASKY Airlines, Ethiopian Airlines, TAAG Angola Airlines.