Countries between India and Swaziland

Up to 1,000 kilometers
Armenia flag Distance from India to Armenia is: 760 kilometer Distance from New Delhi to Yerevan
Up to 1,500 kilometers
Comoros flag Distance from India to Comoros is: 1,434 kilometer Distance from New Delhi to Moroni
Up to 2,000 kilometers
Pakistan flag Distance from India to Pakistan is: 1,755 kilometer Distance from New Delhi to Islamabad
Malawi flag Distance from India to Malawi is: 1,818 kilometer Distance from New Delhi to Lilongwe
Up to 2,500 kilometers
Bulgaria flag Distance from India to Bulgaria is: 2,108 kilometer Distance from New Delhi to Sofia
Tajikistan flag Distance from India to Tajikistan is: 2,270 kilometer Distance from New Delhi to Dushanbe
United Arab Emirates flag Distance from India to United Arab Emirates is: 2,312 kilometer Distance from New Delhi to Abu Dhabi
Madagascar flag Distance from India to Madagascar is: 2,328 kilometer Distance from New Delhi to Antananarivo
Albania flag Distance from India to Albania is: 2,334 kilometer Distance from New Delhi to Tirana
Up to 3,000 kilometers
Bosnia and Herzegovina flag Distance from India to Bosnia and Herzegovina is: 2,525 kilometer Distance from New Delhi to Sarajevo
Belarus flag Distance from India to Belarus is: 2,638 kilometer Distance from New Delhi to Minsk
Austria flag Distance from India to Austria is: 2,854 kilometer Distance from New Delhi to Vienna
Up to 3,500 kilometers
Kenya flag Distance from India to Kenya is: 3,262 kilometer Distance from New Delhi to Nairobi
Nepal flag Distance from India to Nepal is: 3,355 kilometer Distance from New Delhi to Kathmandu
Up to 4,000 kilometers
Yemen flag Distance from India to Yemen is: 3,682 kilometer Distance from New Delhi to Sana'a
Algeria flag Distance from India to Algeria is: 3,752 kilometer Distance from New Delhi to Algiers
Belgium flag Distance from India to Belgium is: 3,765 kilometer Distance from New Delhi to Brussels
Andorra flag Distance from India to Andorra is: 3,847 kilometer Distance from New Delhi to Andorra la Vella
Up to 5,000 kilometers
Myanmar flag Distance from India to Burma is: 4,695 kilometer Distance from New Delhi to Yangon
Cameroon flag Distance from India to Cameroon is: 4,719 kilometer Distance from New Delhi to Yaounde
Up to 5,500 kilometers
Russia flag Distance from India to Russia is: 5,052 kilometer Distance from New Delhi to Moscow
Burkina Faso flag Distance from India to Burkina Faso is: 5,187 kilometer Distance from New Delhi to Ouagadougou
Benin flag Distance from India to Benin is: 5,225 kilometer Distance from New Delhi to Porto-Novo
Up to 6,000 kilometers
Canary Islands flag Distance from India to Canary Islands is: 5,672 kilometer Distance from New Delhi to Las Palmas
Uganda flag Distance from India to Uganda is: 5,692 kilometer Distance from New Delhi to Kampala
Up to 7,000 kilometers
Israel flag Distance from India to Israel is: 6,827 kilometer Distance from New Delhi to Jerusalem
Jordan flag Distance from India to Jordan is: 6,855 kilometer Distance from New Delhi to Amman
Kuwait flag Distance from India to Kuwait is: 6,859 kilometer Distance from New Delhi to Kuwait (City)
Up to 7,500 kilometers
Cape Verde flag Distance from India to Cape Verde is: 7,056 kilometer Distance from New Delhi to Praia
Lebanon flag Distance from India to Lebanon is: 7,061 kilometer Distance from New Delhi to Beirut
Libya flag Distance from India to Libya is: 7,064 kilometer Distance from New Delhi to Tripoli
Zimbabwe flag Distance from India to Zimbabwe is: 7,116 kilometer Distance from New Delhi to Harare
Zambia flag Distance from India to Zambia is: 7,173 kilometer Distance from New Delhi to Lusaka
Iraq flag Distance from India to Iraq is: 7,174 kilometer Distance from New Delhi to Baghdad
Malta flag Distance from India to Malta is: 7,360 kilometer Distance from New Delhi to Valletta
Up to 8,000 kilometers
Macedonia flag Distance from India to Macedonia is: 7,934 kilometer Distance from New Delhi to Skopje
Up to 8,500 kilometers
Italy flag Distance from India to Italy is: 8,035 kilometer Distance from New Delhi to Rome
Indonesia flag Distance from India to Indonesia is: 8,222 kilometer Distance from New Delhi to Jakarta
Monaco flag Distance from India to Monaco is: 8,354 kilometer Distance from New Delhi to Monaco
Moldova flag Distance from India to Moldova is: 8,467 kilometer Distance from New Delhi to Chisinau
Up to 9,000 kilometers
Liechtenstein flag Distance from India to Liechtenstein is: 8,671 kilometer Distance from New Delhi to Vaduz
Up to 9,500 kilometers
Luxembourg flag Distance from India to Luxembourg is: 9,004 kilometer Distance from New Delhi to Luxembourg
Jersey flag Distance from India to Jersey is: 9,205 kilometer Distance from New Delhi to St. Helier
Lithuania flag Distance from India to Lithuania is: 9,321 kilometer Distance from New Delhi to Vilnius
Up to 10,000 kilometers
Bermuda flag Distance from India to Bermuda is: 9,595 kilometer Distance from New Delhi to Hamilton
Ireland flag Distance from India to Ireland is: 9,728 kilometer Distance from New Delhi to Dublin
Isle of Man flag Distance from India to Isle of Man is: 9,752 kilometer Distance from New Delhi to Douglas
Up to 10,500 kilometers
East Timor flag Distance from India to East Timor is: 10,147 kilometer Distance from New Delhi to Dili
Antigua and Barbuda flag Distance from India to Antigua and Barbuda is: 10,381 kilometer Distance from New Delhi to Saint John's
Anguilla flag Distance from India to Anguilla is: 10,410 kilometer Distance from New Delhi to The Valley
Barbados flag Distance from India to Barbados is: 10,448 kilometer Distance from New Delhi to Bridgetown