Distance from Sri Lanka to Malaysia

The distance between Sri Lanka and Malaysia is 2,382 kilometers (1,480 miles).

Sri Lanka, Asia

Malaysia, Asia

2,382 km

Distance between centroids

2,025 km

Shortest distance

Calculated based on main borders (including major islands)

2,255 km

Shortest distance between major cities

Batticaloa → Kampung Baru Subang

Distances between Sri Lanka and Malaysia by cities:

City in Sri Lanka City in Malaysia Distance (kilometers)
Kandy Kampung Baru Subang 2,361 km
Badulla Pelentong 2,597 km
Dehiwala-Mount Lavinia Malacca 2,534 km
Pita Kotte Pelentong 2,720 km
Matara Kampung Baru Subang 2,350 km
Vavuniya Kampung Baru Subang 2,409 km
Vavuniya Kuala Lumpur 2,426 km
Badulla Kuala Lumpur 2,326 km
Kandy Kota Kinabalu 3,921 km
Galle Malacca 2,482 km
Maharagama Miri 3,783 km
Jaffna Bukit Rahman Putra 2,487 km
Trincomalee Malacca 2,432 km
Maharagama Kuala Lumpur 2,447 km
Dehiwala-Mount Lavinia Kuala Lumpur 2,453 km
Ampara Kuala Lumpur 2,264 km
Puttalam Kampung Baru Subang 2,464 km
Colombo Kampung Baru Subang 2,440 km
Anuradhapura Pelentong 2,701 km
Anuradhapura Malacca 2,511 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 Malaysia

Distances between countries Kilometers
From Malaysia to China 3,512 km
From Malaysia to India 3,081 km
From Malaysia to United States 15,081 km
From Malaysia to Indonesia 1,439 km
From Malaysia to Pakistan 4,486 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 Malaysia.

From To Distance (kilometers)
Spain Norway 2,380 km
India Thailand 2,386 km
United Kingdom North Macedonia 2,387 km
Ecuador Belize 2,389 km
Ecuador Haiti 2,390 km
Peru Paraguay 2,367 km
Paraguay Peru 2,367 km
Peru Guyana 2,366 km
India Oman 2,395 km
Spain Romania 2,398 km
Italy Finland 2,398 km
Australia Papua New Guinea 2,362 km
United Kingdom Moldova 2,359 km
Germany Turkey 2,359 km
Italy Egypt 2,357 km

More distances from Sri Lanka

Calculate the distance between any 2 countries