Distance from India to Serbia

The distance between India and Serbia is 5,902 kilometers (3,667 miles).

India, Asia

Serbia, Europe

5,902 km

Distance between centroids

4,451 km

Shortest distance

Calculated based on main borders (including major islands)

5,193 km

Shortest distance between major cities

Jaipur → Jagodina

Distances between India and Serbia by cities:

City in India City in Serbia Distance (kilometers)
Coimbatore Bor 6,385 km
Kanpur Belgrade 5,652 km
Lucknow Jagodina 5,611 km
Mumbai Bor 5,449 km
Delhi Novi Sad 5,310 km
Ahmedabad Belgrade 5,280 km
Pune Novi Sad 5,770 km
Chennai Jagodina 6,541 km
Surat Belgrade 5,431 km
Surat Jagodina 5,352 km
Jaipur Novi Sad 5,313 km
Navi Mumbai Novi Sad 5,666 km
Hyderābād Kraljevo 6,115 km
Kanpur Jagodina 5,589 km
Lucknow Valjevo 5,719 km
Pune Belgrade 5,710 km
Kolkata Belgrade 6,556 km
Jaipur Jagodina 5,193 km
Bengaluru Jagodina 6,341 km
Bengaluru Novi Sad 6,485 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 Serbia

Distances between countries Kilometers
From Serbia to China 6,862 km
From Serbia to India 5,902 km
From Serbia to United States 8,998 km
From Serbia to Indonesia 10,305 km
From Serbia to Pakistan 4,479 km

Countries separated by similar distances

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

From To Distance (kilometers)
Italy Angola 5,901 km
India Rwanda 5,902 km
India Kosovo 5,894 km
France Democratic Republic of the Congo 5,893 km
Germany Uganda 5,888 km
Chile Guadeloupe 5,914 km
Russia Switzerland 5,921 km
Argentina Martinique 5,879 km
Canada Norway 5,871 km
China Yemen 5,935 km
Brazil Mauritania 5,939 km
India Albania 5,942 km
Spain Burundi 5,942 km
France Pakistan 5,943 km

More distances from India

Calculate the distance between any 2 countries