Air Miles Calculator

Distance between Praia (RAI) and Badajoz (BJZ)

Distance from Francisco Mendes International Airport to Badajoz Airport is 1937 miles / 3118 kilometers / 1683 nautical miles.

Calculations with different methods

Vincenty's formula (applied above)
  • 1937.299 miles
  • 3117.780 kilometers
  • 1683.466 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
  • 1941.205 miles
  • 3124.067 kilometers
  • 1686.861 nautical miles

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

Flight duration

Estimated flight time from Francisco Mendes International Airport (RAI) to Badajoz Airport (BJZ) is 4 hours 10 minutes.

Time difference and current local times

The time difference between Praia and Badajoz is 3 hours. Badajoz is 3 hours ahead of Praia.

Time Difference

Praia
Badajoz

Praia

 -01

Badajoz

 CEST

Airport information


A Francisco Mendes International Airport
City: Praia
Country: Cape Verde Flag of Cape Verde
IATA Code: RAI
ICAO Code: GVNP
Coordinates: 14°55′28″N, 23°29′36″W

B Badajoz Airport
City: Badajoz
Country: Spain Flag of Spain
IATA Code: BJZ
ICAO Code: LEBZ
Coordinates: 38°53′28″N, 6°49′16″W

Map

Flight map from Praia to Badajoz.

Frequent Flyer Miles Calculator

Praia (RAI) → Badajoz (BJZ).

Elite level bonus (%):
Booking class bonus (%):
Air miles:
1937
Elite level bonus:
0
Booking class bonus:
0

In total

Total frequent flyer miles:
1937

Round trip?