Distance from India to Indonesia

The distance between India and Indonesia is 4,483 kilometers (2,785 miles).

India, Asia

Indonesia, Asia

4,483 km

Distance between centroids

1,785 km

Shortest distance

Calculated based on main borders (including major islands)

2,821 km

Shortest distance between major cities

Calcutta → Pekanbaru

Distances between India and Indonesia by cities:

City in India City in Indonesia Distance (kilometers)
Delhi Surabaya 5,505 km
Navi Mumbai Jakarta 4,644 km
Kanpur Surabaya 5,114 km
Lucknow Pekanbaru 3,648 km
Ahmedabad Pekanbaru 3,992 km
Chennai Surabaya 4,237 km
Delhi Jakarta 4,997 km
Jaipur Palembang 4,536 km
Bengaluru Pekanbaru 2,970 km
Calcutta Pekanbaru 2,821 km
Indore Jakarta 4,653 km
Chennai Jakarta 3,631 km
Jaipur Jakarta 4,964 km
Hyderabad Surabaya 4,653 km
Mumbai Malang 5,289 km
Calcutta Surabaya 4,236 km
Mumbai Pekanbaru 3,732 km
Nagpur Jakarta 4,285 km
Lucknow Jakarta 4,603 km
Navi Mumbai Depok 4,654 km

Distance between cities calculator →

Other distances from India

Distance between countries Kilometers
From India to China 2,984 km
From India to United States 13,595 km
From India to Indonesia 4,483 km
From India to Pakistan 1,451 km
From India to Brazil 14,787 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 India and Indonesia.

From To Distance (kilometers)
Bulgaria Togo 4,482 km
Nigeria Iraq 4,475 km
Greece Somalia 4,488 km
Greece Senegal 4,470 km
New Zealand Kiribati 4,470 km
Slovakia Burkina Faso 4,492 km
Netherlands Burkina Faso 4,467 km
Greece Guinea 4,496 km
Kenya Armenia 4,498 km
Cuba Bolivia 4,460 km
Uruguay Venezuela 4,460 km
Cuba Canada 4,506 km
Nigeria Slovakia 4,508 km
Slovakia Nigeria 4,508 km
Greece Kyrgyzstan 4,447 km

More distances from India

Calculate the distance between any 2 countries