# Distance between São Tomé (TMS) and Luanda (LAD)

Flight distance from São Tomé to Luanda (São Tomé International Airport – Luanda Quatro de Fevereiro Airport) is 778 miles / 1251 kilometers / 676 nautical miles. Estimated flight time is 1 hour 58 minutes.

## Map of flight path from São Tomé to Luanda.

Shortest flight path between São Tomé International Airport (TMS) and Luanda Quatro de Fevereiro Airport (LAD).

## How far is Luanda from São Tomé?

There are several ways to calculate distances between São Tomé and Luanda. Here are two common methods:

Vincenty's formula (applied above)
• 777.556 miles
• 1251.355 kilometers
• 675.678 nautical miles

Vincenty's formula calculates the distance between latitude/longitude points on the earth’s surface, using an ellipsoidal model of the earth.

Haversine formula
• 780.132 miles
• 1255.501 kilometers
• 677.916 nautical miles

The haversine formula calculates the distance between latitude/longitude points assuming a spherical earth (great-circle distance – the shortest distance between two points).

## Airport information

A São Tomé International Airport
City: São Tomé
Country: São Tomé and Principe
IATA Code: TMS
ICAO Code: FPST
Coordinates: 0°22′41″N, 6°42′43″E

B Luanda Quatro de Fevereiro Airport
City: Luanda
Country: Angola
ICAO Code: FNLU
Coordinates: 8°51′30″S, 13°13′52″E

## Time difference and current local times

The time difference between São Tomé and Luanda is 1 hour. Luanda is 1 hour ahead of São Tomé.

GMT

WAT

## Carbon dioxide emissions

Estimated CO2 emissions per passenger is 133 kg (292 pounds).

## Frequent Flyer Miles Calculator

São Tomé (TMS) → Luanda (LAD).

Distance:
778
Elite level bonus:
0
Booking class bonus:
0

### In total

Total frequent flyer miles:
778

Round trip?