# Distance between Teresina (THE) and Belo Horizonte (PLU)

Flight distance from Teresina to Belo Horizonte (Teresina Airport – Belo Horizonte Pampulha Airport) is 1020 miles / 1641 kilometers / 886 nautical miles. Estimated flight time is 2 hours 25 minutes.

Driving distance from Teresina (THE) to Belo Horizonte (PLU) is 1443 miles / 2323 kilometers and travel time by car is about 26 hours 58 minutes.

## Map of flight path and driving directions from Teresina to Belo Horizonte.

Shortest flight path between Teresina Airport (THE) and Belo Horizonte Pampulha Airport (PLU).

## How far is Belo Horizonte from Teresina?

There are several ways to calculate distances between Teresina and Belo Horizonte. Here are two common methods:

Vincenty's formula (applied above)
• 1019.628 miles
• 1640.932 kilometers
• 886.032 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
• 1024.786 miles
• 1649.233 kilometers
• 890.515 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 Teresina Airport
City: Teresina
Country: Brazil
IATA Code: THE
ICAO Code: SBTE
Coordinates: 5°3′35″S, 42°49′24″W

B Belo Horizonte Pampulha Airport
City: Belo Horizonte
Country: Brazil
IATA Code: PLU
ICAO Code: SBBH
Coordinates: 19°51′4″S, 43°57′2″W

## Time difference and current local times

There is no time difference between Teresina and Belo Horizonte.

-03

-03

## Carbon dioxide emissions

Estimated CO2 emissions per passenger is 152 kg (335 pounds).

## Frequent Flyer Miles Calculator

Teresina (THE) → Belo Horizonte (PLU).

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

### In total

Total frequent flyer miles:
1020

Round trip?