en

Flights to São Tomé and Príncipe

How do you get to São Tomé and Príncipe? Only five airports fly direct: Lisbon, Luanda, Libreville, Lomé and Accra. From Lisbon, TAP and STP Airways take about 6½ hours. From London, Paris, Frankfurt or New York you'll connect in Lisbon, Accra or Libreville. 

Choose your airport and island below to see who flies direct, how long the trip takes and what time you land, in São Tomé time. For Príncipe, the tool adds the short domestic flight from São Tomé. 

SaoTomeExpert · Flights to São Tomé

Flying to São Tomé and Príncipe

Choose your departure airport and island. See who flies direct, how long the journey takes and what time you land, in São Tomé time.

5airports with direct flights
6½ hfrom Lisbon, direct
UTC+0no summer time
01

Where are you flying from?

Choose your departure airport.

Portugal
Europe
Africa
Americas
Middle East
02

Which island?

International flights land on São Tomé. Príncipe is a short domestic hop.

03

Your flight

Airlines
Time difference
Arrival (São Tomé)

Other ways to get there

Flight times are estimates based on distance (about 780 km/h plus 40 minutes for take-off, landing and routing); real schedules vary with wind and routing. Without a direct flight, the calculation allows at least 5 hours to change planes.

04

Flights to São Tomé by airport

Direct flight or the quickest connection, October 2026. Times are estimates.

FromAirlinesFlight time
Portugal
LisbonTAP · STP Airways6 h 31
PortoNo direct flight
via Lisbon
12 h 32
Europe
LondonNo direct flight
via Lisbon
14 h 11
ParisNo direct flight
via Libreville
13 h 41
BrusselsNo direct flight
via Lisbon
14 h 23
AmsterdamNo direct flight
via Lisbon
14 h 33
FrankfurtNo direct flight
via Lisbon
14 h 35
ZurichNo direct flight
via Lisbon
14 h 24
MadridNo direct flight
via Lisbon
12 h 50
Africa
LuandaTAAG2 h 19
LibrevilleAfrijet · ASKY1 h 03
LoméASKY1 h 48
AccraTAP1 h 54
LagosNo direct flight
via Lomé
7 h 46
AbidjanNo direct flight
via Accra
8 h 06
DoualaNo direct flight
via Libreville
7 h 13
JohannesburgNo direct flight
via Luanda
11 h 08
MaputoNo direct flight
via Luanda
11 h 31
PraiaNo direct flight
via Luanda
14 h 14
Americas
São PauloNo direct flight
via Luanda
16 h 23
New YorkNo direct flight
via Accra
18 h 06
BostonNo direct flight
via Lisbon
18 h 45
Middle East
DubaiNo direct flight
via Luanda
15 h 35
05

Good to know

Time difference

São Tomé and Príncipe is on UTC+0 all year, with no summer time. In winter it shares the time of Lisbon and London; in summer it is one hour behind them. It is always one hour behind Luanda.

Few connections

Only five airports fly direct: Lisbon, Luanda, Libreville, Lomé and Accra. Most routes operate a few times a week, so book early and check the days of operation.

Príncipe island

Príncipe is reached only from São Tomé, with STP Airways or Afrijet, in about 45 minutes. Leave plenty of time for the domestic flight, as schedules change often.

Direct flights: as of October 2026, based on São Tomé airport’s route table and route databases. Schedules change every season; always check the days of operation with the airline before booking. Flight times are estimates, not timetables.