Air Miles Calculator

Distance between Montes Claros (MOC) and Porto Alegre (POA)

Flight distance from Montes Claros to Porto Alegre (Montes Claros Airport – Salgado Filho International Airport) is 1026 miles / 1651 kilometers / 892 nautical miles. Estimated flight time is 2 hours 26 minutes.

Driving distance from Montes Claros (MOC) to Porto Alegre (POA) is 1315 miles / 2117 kilometers and travel time by car is about 25 hours 25 minutes.

Map of flight path and driving directions from Montes Claros to Porto Alegre.

Shortest flight path between Montes Claros Airport (MOC) and Salgado Filho International Airport (POA).

How far is Porto Alegre from Montes Claros?

There are several ways to calculate distances between Montes Claros and Porto Alegre. Here are two common methods:

Vincenty's formula (applied above)
  • 1026.082 miles
  • 1651.319 kilometers
  • 891.641 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
  • 1028.994 miles
  • 1656.005 kilometers
  • 894.171 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 Montes Claros Airport
City: Montes Claros
Country: Brazil Flag of Brazil
IATA Code: MOC
ICAO Code: SBMK
Coordinates: 16°42′24″S, 43°49′8″W

B Salgado Filho International Airport
City: Porto Alegre
Country: Brazil Flag of Brazil
IATA Code: POA
ICAO Code: SBPA
Coordinates: 29°59′39″S, 51°10′17″W

Time difference and current local times

There is no time difference between Montes Claros and Porto Alegre.

Time Difference

Montes Claros

 -03

Porto Alegre

 -03

Carbon dioxide emissions

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

Frequent Flyer Miles Calculator

Montes Claros (MOC) → Porto Alegre (POA).

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

In total

Total frequent flyer miles:
1026

Round trip?