Distance from Sri Lanka to Maldives

The distance between Sri Lanka and Maldives is 983 kilometers (611 miles).

Sri Lanka, Asia

Maldives, Asia

983 km

Distance between centroids

764 km

Shortest distance between major cities

Dehiwala-Mount Lavinia → Male

Distances between Sri Lanka and Maldives by cities:

City in Sri Lanka City in Maldives Distance (kilometers)
Trincomalee Male 983 km
Dehiwala-Mount Lavinia Male 764 km
Puttalam Fuvahmulah 1,164 km
Colombo Fuvahmulah 1,072 km
Badulla Male 892 km
Anuradhapura Guraidhoo 1,028 km
Trincomalee Guraidhoo 1,116 km
Matara Male 803 km
Batticaloa Fuvahmulah 1,275 km
Colombo Male 766 km
Vavuniya Male 924 km
Galle Vilufushi 860 km
Kandy Fuvahmulah 1,160 km
Pita Kotte Vilufushi 878 km
Pita Kotte Guraidhoo 888 km
Badulla Vilufushi 992 km
Ampara Guraidhoo 1,078 km
Jaffna Eydhafushi 917 km
Maharagama Mahibadhoo 843 km
Matara Fuvahmulah 1,050 km

Distance between cities calculator →

Other distances from Sri Lanka

Distance between countries Kilometers
From Sri Lanka to China 3,909 km
From Sri Lanka to India 1,421 km
From Sri Lanka to United States 15,013 km
From Sri Lanka to Indonesia 3,802 km
From Sri Lanka to Pakistan 2,761 km

Other distances from Maldives

Distances between countries Kilometers
From Maldives to China 4,818 km
From Maldives to India 2,022 km
From Maldives to United States 15,400 km
From Maldives to Indonesia 4,550 km
From Maldives to Pakistan 3,035 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Sri Lanka and Maldives.

From To Distance (kilometers)
France Slovenia 986 km
Germany Bosnia and Herzegovina 971 km
Costa Rica Belize 970 km
Costa Rica Guatemala 969 km
Argentina Uruguay 966 km
Colombia Aruba 1,000 km
Germany Lithuania 1,000 km
Italy France 959 km
France Italy 959 km
Paraguay Bolivia 957 km
Spain Morocco 1,008 km
France Austria 950 km
India Nepal 1,010 km
Italy Luxembourg 1,014 km
Japan South Korea 945 km

More distances from Sri Lanka

Calculate the distance between any 2 countries