# Distance between Montes Claros (MOC) and Recife (REC)

Flight distance from Montes Claros to Recife (Montes Claros Airport – Recife/Guararapes–Gilberto Freyre International Airport) is 842 miles / 1354 kilometers / 731 nautical miles. Estimated flight time is 2 hours 5 minutes.

Driving distance from Montes Claros (MOC) to Recife (REC) is 1025 miles / 1650 kilometers and travel time by car is about 18 hours 59 minutes.

## Map of flight path and driving directions from Montes Claros to Recife.

Shortest flight path between Montes Claros Airport (MOC) and Recife/Guararapes–Gilberto Freyre International Airport (REC).

## How far is Recife from Montes Claros?

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

Vincenty's formula (applied above)
• 841.596 miles
• 1354.417 kilometers
• 731.327 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
• 843.174 miles
• 1356.957 kilometers
• 732.698 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
IATA Code: MOC
ICAO Code: SBMK
Coordinates: 16°42′24″S, 43°49′8″W

B Recife/Guararapes–Gilberto Freyre International Airport
City: Recife
Country: Brazil
IATA Code: REC
ICAO Code: SBRF
Coordinates: 8°7′35″S, 34°55′24″W

## Time difference and current local times

There is no time difference between Montes Claros and Recife.

-03

-03

## Carbon dioxide emissions

Estimated CO2 emissions per passenger is 139 kg (306 pounds).

## Frequent Flyer Miles Calculator

Montes Claros (MOC) → Recife (REC).

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

### In total

Total frequent flyer miles:
842

Round trip?