Flights to Sao Tome Island

Direct flights from 2 cities, 10 flights a week. From Lisbon the flight takes 6h 45m. From Libreville the flight takes 1h.

Flights to Sao Tome Island at a glance

cities with nonstop flights here
2
nonstop flights a week
10
flight time from Lisbon
6h 45m
flight time from Libreville
1h
arrival airport
Sao Tome Island

Where you can fly to Sao Tome Island from

Nonstop flights, busiest routes first

FromFare
Lisbon Portugal, 6h 45m, 5 a week
Libreville Gabon, 1h, 5 a week

Arrival airport

Where the nonstop flights land

10 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Sao Tome Island from?
From 2 cities. The busiest routes are from Lisbon (5 flights a week) and Libreville (5 flights a week).
How long is the flight from Lisbon to Sao Tome Island?
A nonstop flight takes about 6 hours 45 minutes.
How long is the flight from Libreville to Sao Tome Island?
A nonstop flight takes about 1 hour.
Which airport do flights to Sao Tome Island arrive at?
All nonstop flights land at Sao Tome Island (TMS).