# Distance between Bonito (BYO) and Natal (NAT)

Flight distance from Bonito to Natal (Bonito Airport – Greater Natal International Airport) is 1768 miles / 2846 kilometers / 1537 nautical miles. Estimated flight time is 3 hours 50 minutes.

Driving distance from Bonito (BYO) to Natal (NAT) is 2263 miles / 3642 kilometers and travel time by car is about 42 hours 45 minutes.

## Map of flight path and driving directions from Bonito to Natal.

Shortest flight path between Bonito Airport (BYO) and Greater Natal International Airport (NAT).

## How far is Natal from Bonito?

There are several ways to calculate distances between Bonito and Natal. Here are two common methods:

Vincenty's formula (applied above)
• 1768.346 miles
• 2845.877 kilometers
• 1536.650 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
• 1770.078 miles
• 2848.664 kilometers
• 1538.155 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 Bonito Airport
City: Bonito
Country: Brazil
IATA Code: BYO
ICAO Code: SBDB
Coordinates: 21°14′50″S, 56°27′9″W

B Greater Natal International Airport
City: Natal
Country: Brazil
IATA Code: NAT
ICAO Code: SBSG
Coordinates: 5°46′5″S, 35°22′33″W

## Time difference and current local times

The time difference between Bonito and Natal is 1 hour. Natal is 1 hour ahead of Bonito.

-04

-03

## Carbon dioxide emissions

Estimated CO2 emissions per passenger is 198 kg (436 pounds).

## Frequent Flyer Miles Calculator

Bonito (BYO) → Natal (NAT).

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

### In total

Total frequent flyer miles:
1768

Round trip?