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)
Kandy Sharjah 3,342 km
Trincomalee Dubai 3,300 km
Kandy Abu Dhabi 3,379 km
Puttalam Dubai 3,214 km
Anuradhapura Ar Riqqah 3,257 km
Matara Abu Dhabi 3,462 km
Vavuniya Dubai 3,224 km
Galle Al Majaz 3,397 km
Badulla Al Majaz 3,401 km
Anuradhapura Al Majaz 3,253 km
Matara Dubai 3,422 km
Puttalam Abu Dhabi 3,259 km
Colombo Dubai 3,294 km
Batticaloa Dubai 3,398 km
Pita Kotte Ar Riqqah 3,313 km
Galle Ar Riqqah 3,400 km
Jaffna International City 3,116 km
Ampara Dubai 3,425 km
Trincomalee Ar Riqqah 3,310 km
Colombo Abu Dhabi 3,335 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