Distance from Sri Lanka to United Arab Emirates

The distance between Sri Lanka and United Arab Emirates is 3,350 kilometers (2,081 miles).

Sri Lanka, Asia

United Arab Emirates, Asia

3,350 km

Distance between centroids

3,013 km

Shortest distance

Calculated based on main borders (including major islands)

3,116 km

Shortest distance between major cities

Jaffna → International City

Distances between Sri Lanka and United Arab Emirates by cities:

City in Sri Lanka City in United Arab Emirates Distance (kilometers)
Colombo Dubai 3,294 km
Pita Kotte Al Majaz 3,310 km
Badulla Al Majaz 3,401 km
Puttalam Abu Dhabi 3,259 km
Matara Abu Dhabi 3,462 km
Maharagama Dubai 3,307 km
Dehiwala-Mount Lavinia Dubai 3,302 km
Kandy Sharjah 3,342 km
Galle Al Majaz 3,397 km
Vavuniya Dubai 3,224 km
Vavuniya Abu Dhabi 3,272 km
Batticaloa Abu Dhabi 3,446 km
Batticaloa Dubai 3,398 km
Anuradhapura Al Majaz 3,253 km
Ampara Dubai 3,425 km
Ampara Ar Riqqah 3,436 km
Anuradhapura Ar Riqqah 3,257 km
Maharagama Dubai Marina 3,321 km
Jaffna Dubai 3,120 km
Matara Dubai 3,422 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

Countries separated by similar distances

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

From To Distance (kilometers)
Brazil Martinique 3,347 km
Switzerland Mauritania 3,347 km
Germany Iraq 3,346 km
Spain Cabo Verde 3,344 km
Netherlands Israel 3,357 km
Sweden Kazakhstan 3,342 km
Belgium Armenia 3,338 km
Sweden Palestinian Territory 3,363 km
Spain Guinea-Bissau 3,368 km
China Kazakhstan 3,332 km
France Syria 3,329 km
China Afghanistan 3,322 km
Spain Turkey 3,320 km
France Egypt 3,313 km
Belgium Israel 3,313 km

More distances from Sri Lanka

Calculate the distance between any 2 countries