Distance from India to Cambodia

The distance between India and Cambodia is 2,912 kilometers (1,809 miles).

India, Asia

Cambodia, Asia

2,912 km

Distance between centroids

1,368 km

Shortest distance

Calculated based on main borders (including major islands)

1,852 km

Shortest distance between major cities

Kolkata → Pailin

Distances between India and Cambodia by cities:

City in India City in Cambodia Distance (kilometers)
Surat Takeo 3,592 km
Ahmedabad Phnom Penh 3,653 km
Ahmedabad Pailin 3,366 km
Bengaluru Takeo 2,968 km
Kanpur Phnom Penh 3,058 km
Hyderabad Pailin 2,642 km
Nagpur Takeo 2,965 km
Chennai Pailin 2,422 km
Chennai Phnom Penh 2,684 km
Surat Phnom Penh 3,581 km
Coimbatore Stung Treng 3,166 km
Jaipur Phnom Penh 3,489 km
Bengaluru Pailin 2,714 km
Hyderabad Phnom Penh 2,921 km
Navi Mumbai Phnom Penh 3,518 km
Kanpur Takeo 3,084 km
Mumbai Takeo 3,539 km
Delhi Takeo 3,471 km
Pune Takeo 3,427 km
Delhi Phnom Penh 3,443 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 Cambodia

Distances between countries Kilometers
From Cambodia to China 2,582 km
From Cambodia to India 2,912 km
From Cambodia to United States 14,099 km
From Cambodia to Indonesia 1,776 km
From Cambodia to Pakistan 4,161 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between India and Cambodia.

From To Distance (kilometers)
Brazil Argentina 2,916 km
Argentina Brazil 2,916 km
China Tajikistan 2,919 km
Netherlands Cyprus 2,922 km
Germany Syria 2,922 km
Spain Iceland 2,897 km
Italy Iraq 2,893 km
India Qatar 2,891 km
Germany Armenia 2,931 km
Italy Azerbaijan 2,931 km
France Cyprus 2,888 km
Spain Ukraine 2,888 km
Ireland Algeria 2,933 km
Peru Saint Vincent and the Grenadines 2,884 km

More distances from India

Calculate the distance between any 2 countries