# Distance between Malé (MLE) and Hambantota (HRI)

Flight distance from Malé to Hambantota (Velana International Airport – Hambantota Mattala Rajapaksa International Airport) is 543 miles / 873 kilometers / 471 nautical miles. Estimated flight time is 1 hour 31 minutes.

## Map of flight path from Malé to Hambantota.

Shortest flight path between Velana International Airport (MLE) and Hambantota Mattala Rajapaksa International Airport (HRI).

## How far is Hambantota from Malé?

There are several ways to calculate distances between Malé and Hambantota. Here are two common methods:

Vincenty's formula (applied above)
• 542.543 miles
• 873.139 kilometers
• 471.457 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
• 542.177 miles
• 872.549 kilometers
• 471.139 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 Velana International Airport
City: Malé
Country: Maldives
IATA Code: MLE
ICAO Code: VRMM
Coordinates: 4°11′30″N, 73°31′44″E

B Hambantota Mattala Rajapaksa International Airport
City: Hambantota
Country: Sri Lanka
IATA Code: HRI
ICAO Code: VCRI
Coordinates: 6°17′4″N, 81°7′26″E

## Time difference and current local times

The time difference between Malé and Hambantota is 30 minutes. Hambantota is 30 minutes ahead of Malé.

+05

+0530

## Carbon dioxide emissions

Estimated CO2 emissions per passenger is 105 kg (231 pounds).

## Frequent Flyer Miles Calculator

Malé (MLE) → Hambantota (HRI).

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

### In total

Total frequent flyer miles:
543

Round trip?