Distance from Sri Lanka to Indonesia

The distance between Sri Lanka and Indonesia is 3,802 kilometers (2,363 miles).

Sri Lanka, Asia

Indonesia, Asia

3,802 km

Distance between centroids

1,511 km

Shortest distance

Calculated based on main borders (including major islands)

2,316 km

Shortest distance between major cities

Badulla → Padang

Distances between Sri Lanka and Indonesia by cities:

City in Sri Lanka City in Indonesia Distance (kilometers)
Kandy Bekasi 3,287 km
Anuradhapura Padang 2,438 km
Matara Surabaya 3,864 km
Trincomalee Malang 3,935 km
Dehiwala-Mount Lavinia Malang 3,989 km
Colombo Surabaya 3,976 km
Pita Kotte Malang 3,988 km
Galle Padang 2,369 km
Badulla Jakarta 3,214 km
Maharagama Jakarta 3,321 km
Jaffna Jakarta 3,456 km
Kandy Surabaya 3,911 km
Puttalam Jakarta 3,388 km
Badulla Padang 2,316 km
Jaffna Bogor 3,472 km
Maharagama Pekanbaru 2,489 km
Batticaloa Surabaya 3,824 km
Pita Kotte Padang 2,432 km
Ampara Jakarta 3,169 km
Dehiwala-Mount Lavinia Jakarta 3,326 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 Indonesia

Distances between countries Kilometers
From Indonesia to China 4,181 km
From Indonesia to India 4,483 km
From Indonesia to United States 14,972 km
From Indonesia to Pakistan 5,843 km
From Indonesia to Brazil 17,740 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 Indonesia.

From To Distance (kilometers)
Peru Bahamas 3,795 km
Chile Ecuador 3,809 km
Ecuador Chile 3,809 km
Paraguay Trinidad and Tobago 3,788 km
Spain Syria 3,788 km
Spain Liberia 3,813 km
France Iraq 3,785 km
France Burkina Faso 3,785 km
China Singapore 3,821 km
Mexico Puerto Rico 3,779 km
Italy Cameroon 3,823 km
United States Netherlands Antilles 3,828 km
Germany Mauritania 3,830 km
Mexico Curacao 3,764 km
United States Curacao 3,838 km

More distances from Sri Lanka

Calculate the distance between any 2 countries