Cheap flights to Sao Tome

From
Sao Tome
TMS

The archipelago's main aviation hub is Sao Tome Island Airport, located just 5 kilometers from the city center. Air connections link São Tomé with 5 main departure points, ensuring stable logistics for travelers. The heaviest passenger flow arrives from Luanda (8 flights per week) and Libreville (7 flights per week), while regular flights from Accra and Lisbon are also in high demand.

Four airlines operate regular flights to this region, with TAAG Angola and WorldTicket by GO7 playing a leading role. The Portuguese national carrier TAP Portugal also serves a significant portion of the traffic. You can view the full list of available routes and choose a convenient flight option in the departure city cards section below on the page, while our city guide offers useful information about the destination.

Recent deals to Sao Tome

KP
$ 245

Libreville — Sao Tome

17:3017:30
14 Sep 2026
1 h
Direct flight
KP
KP
$ 464

Accra — Sao Tome

10:1017:30
7 Oct 2026
7 h 20 m
1 stop
DT
$ 486

Luanda — Sao Tome

10:3011:45
7 Oct 2026
2 h 15 m
Direct flight
TP
$ 497

Lisbon — Sao Tome

09:5517:45
9 Oct 2026
8 h 50 m
Direct flight
KP
$ 515

Lome — Sao Tome

13:5017:30
5 Oct 2026
3 h 40 m
Direct flight

Flight insights to Sao Tome

Data-driven trends for direct flights to Sao Tome — how often airlines fly, where passengers come from, and typical fares and flight times.

Most frequent departure cities

The most frequent direct routes to Sao Tome come from Luanda, Libreville and Accra. Luanda leads with around 8 flights a week.

Top departure countries

Most direct flights to Sao Tome depart from Angola, Gabon and Ghana. Angola alone accounts for about 38% of all direct routes.

  • Angolaavg $394
  • Gabonavg $210
  • Ghanaavg $340
  • Portugalavg $327
  • Togoavg $454

Direct routes & fares

Popular non-stop routes to Sao Tome range from Libreville at $210 to Lome at $454 — a quick way to compare direct-flight fares.

Cheapest departure cities

The cheapest places to fly to Sao Tome from right now are Libreville from $210, Lisbon from $327 and Accra from $340.

Longest direct flights

The longest direct flight to Sao Tome is from Lisbon at about 6h 20m, followed by Ondjiva (3h 16m) and Luena (3h 2m).

  • Lisbon6h 20m
  • Ondjiva3h 16m
  • Luena3h 2m
  • Saurimo2h 54m
  • Lubango2h 52m

Popular departure cities to Sao Tome

LuandaAngola
Luanda
8 flights/weekFrom $ 394
LibrevilleGabon
Libreville
7 flights/weekFrom $ 210
AccraGhana
Accra
3 flights/weekFrom $ 340
LisbonPortugal
Lisbon
2 flights/weekFrom $ 327
LomeTogo
Lome
1 flights/weekFrom $ 454
YaoundeCameroon, United Republic Of
Yaounde
Check price
DoualaCameroon, United Republic Of
Douala
From $ 1.170
Sekondi-TakoradiGhana
Sekondi-Takoradi
Check price
KumasiGhana
Kumasi
Check price
TamaleGhana
Tamale
Check price
CabindaAngola
Cabinda
Check price
MalaboEquatorial Guinea
Malabo
From $ 487
LubangoAngola
Lubango
Check price
SoyoAngola
Soyo
Check price
HuamboAngola
Huambo
Check price
CatumbelaAngola
Catumbela
Check price
OndjivaAngola
Ondjiva
Check price
SaurimoAngola
Saurimo
Check price
LuenaAngola
Luena
Check price

Frequently asked questions

How many cities have flights to São Tomé?
Currently, regular air service to the city is available from 5 different cities. These are mostly major African capitals and a direct flight from Europe.
Which cities have the most frequent flights to São Tomé?
The highest number of weekly flights is operated from Luanda (8 flights) and Libreville (7 flights). Routes from Accra (3 flights) and Lisbon (2 flights) are also popular.
How many airlines fly to São Tomé?
Four airlines operate flights to this destination. The largest carriers providing regular connections to the island are TAAG Angola, WorldTicket by GO7, and TAP Portugal.
Which airports receive flights to São Tomé?
All international and domestic flights arrive at Sao Tome Island Airport (TMS). The terminal is located in close proximity to the city, just about 5 kilometers from the center.
How to find cheap tickets to São Tomé?
It is recommended to plan your trip in advance, especially if you are flying from Lisbon, where flights operate only twice a week. To find the best prices, compare offers from all 4 carriers in the departure city cards located further down this page.

We use cookies and services to collect user information. This is essential for the functioning of the site and for marketing purposes. You can find out more in .