Countries between India and Madagascar

Up to 500 kilometers
Cyprus flag Distance from India to Cyprus is: 241 kilometer Distance from New Delhi to Nicosia
Up to 1,000 kilometers
Iran flag Distance from India to Iran is: 669 kilometer Distance from New Delhi to Tehran
Up to 1,500 kilometers
Poland flag Distance from India to Poland is: 1,153 kilometer Distance from New Delhi to Warsaw
Georgia flag Distance from India to Georgia is: 1,228 kilometer Distance from New Delhi to T'bilisi
Sweden flag Distance from India to Sweden is: 1,230 kilometer Distance from New Delhi to Stockholm
Kuwait flag Distance from India to Kuwait is: 1,355 kilometer Distance from New Delhi to Kuwait (City)
Iraq flag Distance from India to Iraq is: 1,358 kilometer Distance from New Delhi to Baghdad
Romania flag Distance from India to Romania is: 1,498 kilometer Distance from New Delhi to Bucharest
Up to 2,000 kilometers
Slovakia flag Distance from India to Slovakia is: 1,631 kilometer Distance from New Delhi to Bratislava
Norway flag Distance from India to Norway is: 1,644 kilometer Distance from New Delhi to Oslo
Serbia flag Distance from India to Serbia is: 1,712 kilometer Distance from New Delhi to Belgrade
Slovenia flag Distance from India to Slovenia is: 1,932 kilometer Distance from New Delhi to Ljubljana
Up to 2,500 kilometers
Lebanon flag Distance from India to Lebanon is: 2,101 kilometer Distance from New Delhi to Beirut
Jordan flag Distance from India to Jordan is: 2,143 kilometer Distance from New Delhi to Amman
Netherlands flag Distance from India to Netherlands is: 2,148 kilometer Distance from New Delhi to Amsterdam
Israel flag Distance from India to Israel is: 2,212 kilometer Distance from New Delhi to Jerusalem
San Marino flag Distance from India to San Marino is: 2,212 kilometer Distance from New Delhi to San Marino
Switzerland flag Distance from India to Switzerland is: 2,289 kilometer Distance from New Delhi to Bern
United Arab Emirates flag Distance from India to United Arab Emirates is: 2,312 kilometer Distance from New Delhi to Abu Dhabi
Syria flag Distance from India to Syria is: 2,471 kilometer Distance from New Delhi to Damascus
Up to 3,000 kilometers
Moldova flag Distance from India to Moldova is: 2,599 kilometer Distance from New Delhi to Chisinau
Egypt flag Distance from India to Egypt is: 2,635 kilometer Distance from New Delhi to Cairo
Tunisia flag Distance from India to Tunisia is: 2,941 kilometer Distance from New Delhi to Tunis
Tajikistan flag Distance from India to Tajikistan is: 2,978 kilometer Distance from New Delhi to Dushanbe
Up to 3,500 kilometers
Greece flag Distance from India to Greece is: 3,015 kilometer Distance from New Delhi to Athens
Lithuania flag Distance from India to Lithuania is: 3,094 kilometer Distance from New Delhi to Vilnius
Macedonia flag Distance from India to Macedonia is: 3,149 kilometer Distance from New Delhi to Skopje
Montenegro flag Distance from India to Montenegro is: 3,324 kilometer Distance from New Delhi to Podgorica
Hungary flag Distance from India to Hungary is: 3,333 kilometer Distance from New Delhi to Budapest
Estonia flag Distance from India to Estonia is: 3,360 kilometer Distance from New Delhi to Tallinn
Finland flag Distance from India to Finland is: 3,392 kilometer Distance from New Delhi to Helsinki
Spain flag Distance from India to Spain is: 3,437 kilometer Distance from New Delhi to Madrid
Up to 4,000 kilometers
Saudi Arabia flag Distance from India to Saudi Arabia is: 3,528 kilometer Distance from New Delhi to Riyadh
Qatar flag Distance from India to Qatar is: 3,560 kilometer Distance from New Delhi to Doha
Pakistan flag Distance from India to Pakistan is: 3,647 kilometer Distance from New Delhi to Islamabad
Germany flag Distance from India to Germany is: 3,789 kilometer Distance from New Delhi to Berlin
Malta flag Distance from India to Malta is: 3,862 kilometer Distance from New Delhi to Valletta
Italy flag Distance from India to Italy is: 3,876 kilometer Distance from New Delhi to Rome
Portugal flag Distance from India to Portugal is: 3,902 kilometer Distance from New Delhi to Lisbon
Oman flag Distance from India to Oman is: 3,951 kilometer Distance from New Delhi to Muscat
Up to 4,500 kilometers
Liechtenstein flag Distance from India to Liechtenstein is: 4,052 kilometer Distance from New Delhi to Vaduz
Libya flag Distance from India to Libya is: 4,085 kilometer Distance from New Delhi to Tripoli
Monaco flag Distance from India to Monaco is: 4,261 kilometer Distance from New Delhi to Monaco
Luxembourg flag Distance from India to Luxembourg is: 4,284 kilometer Distance from New Delhi to Luxembourg
Sudan flag Distance from India to Sudan is: 4,476 kilometer Distance from New Delhi to Khartoum
Up to 5,000 kilometers
France flag Distance from India to France is: 4,566 kilometer Distance from New Delhi to Paris
Nepal flag Distance from India to Nepal is: 4,874 kilometer Distance from New Delhi to Kathmandu
Jersey flag Distance from India to Jersey is: 4,918 kilometer Distance from New Delhi to St. Helier
Isle of Man flag Distance from India to Isle of Man is: 4,973 kilometer Distance from New Delhi to Douglas
Up to 5,500 kilometers
Tibet flag Distance from India to Tibet is: 5,052 kilometer Distance from New Delhi to Lhasa
Ireland flag Distance from India to Ireland is: 5,100 kilometer Distance from New Delhi to Dublin
Up to 6,000 kilometers
Gibraltar flag Distance from India to Gibraltar is: 5,533 kilometer Distance from New Delhi to Gibraltar
Niger flag Distance from India to Niger is: 5,584 kilometer Distance from New Delhi to Niamey
South Sudan flag Distance from India to South Sudan is: 5,672 kilometer Distance from New Delhi to Juba
Morocco flag Distance from India to Morocco is: 5,751 kilometer Distance from New Delhi to Rabat
Nigeria flag Distance from India to Nigeria is: 5,808 kilometer Distance from New Delhi to Abuja
Somalia flag Distance from India to Somalia is: 5,998 kilometer Distance from New Delhi to Mogadishu
Up to 6,500 kilometers
Togo flag Distance from India to Togo is: 6,372 kilometer Distance from New Delhi to Loma
Rwanda flag Distance from India to Rwanda is: 6,438 kilometer Distance from New Delhi to Kigali
Up to 7,000 kilometers
Senegal flag Distance from India to Senegal is: 6,504 kilometer Distance from New Delhi to Dakar
Sri Lanka flag Distance from India to Sri Lanka is: 6,555 kilometer Distance from New Delhi to Colombo
Sao Tome and Principe flag Distance from India to Sao Tome and Principe is: 6,748 kilometer Distance from New Delhi to Sao Tome
Sierra Leone flag Distance from India to Sierra Leone is: 6,854 kilometer Distance from New Delhi to Freetown
Tanzania flag Distance from India to Tanzania is: 6,871 kilometer Distance from New Delhi to Dar es Salaam
Seychelles flag Distance from India to Seychelles is: 6,892 kilometer Distance from New Delhi to Victoria
Up to 7,500 kilometers
Thailand flag Distance from India to Thailand is: 7,045 kilometer Distance from New Delhi to Bangkok
Taiwan flag Distance from India to Taiwan is: 7,332 kilometer Distance from New Delhi to Taipei
Up to 8,500 kilometers
Philippines flag Distance from India to Philippines is: 8,234 kilometer Distance from New Delhi to Manila
Singapore flag Distance from India to Singapore is: 8,401 kilometer Distance from New Delhi to Singapore
Up to 9,000 kilometers
Namibia flag Distance from India to Namibia is: 8,903 kilometer Distance from New Delhi to Windhoek
Up to 9,500 kilometers
Saint Kitts and Nevis flag Distance from India to Saint Kitts and Nevis is: 9,036 kilometer Distance from New Delhi to Basseterre
South Africa flag Distance from India to South Africa is: 9,086 kilometer Distance from New Delhi to Pretoria
Swaziland flag Distance from India to Swaziland is: 9,124 kilometer Distance from New Delhi to Mbabane
Puerto Rico flag Distance from India to Puerto Rico is: 9,128 kilometer Distance from New Delhi to San Juan
Saint Vincent flag Distance from India to Saint Vincent is: 9,328 kilometer Distance from New Delhi to Kingstown
Up to 10,000 kilometers
Trinidad and Tobago flag Distance from India to Trinidad and Tobago is: 9,574 kilometer Distance from New Delhi to Port-of-Spain
Northern Mariana Islands flag Distance from India to Northern Mariana Islands is: 9,587 kilometer Distance from New Delhi to Mariana
Suriname flag Distance from India to Suriname is: 9,628 kilometer Distance from New Delhi to Paramaribo
Palau flag Distance from India to Palau is: 9,732 kilometer Distance from New Delhi to Ngerulmud
Up to 11,000 kilometers
Panama flag Distance from India to Panama is: 10,784 kilometer Distance from New Delhi to Panama (City)
Nicaragua flag Distance from India to Nicaragua is: 10,841 kilometer Distance from New Delhi to Managua
Up to 12,500 kilometers
Papua New Guinea flag Distance from India to Papua New Guinea is: 12,061 kilometer Distance from New Delhi to Port Moresby
Nauru flag Distance from India to Nauru is: 12,349 kilometer Distance from New Delhi to Yaren District
Up to 13,000 kilometers
Paraguay flag Distance from India to Paraguay is: 12,602 kilometer Distance from New Delhi to Asuncion
Peru flag Distance from India to Peru is: 12,620 kilometer Distance from New Delhi to Lima
Solomon Islands flag Distance from India to Solomon Islands is: 12,825 kilometer Distance from New Delhi to Honiara
Up to 14,500 kilometers
New Caledonia flag Distance from India to New Caledonia is: 14,392 kilometer Distance from New Delhi to Noumea
Up to 15,000 kilometers
Samoa flag Distance from India to Samoa is: 14,677 kilometer Distance from New Delhi to Apia
Up to 15,500 kilometers
Tonga flag Distance from India to Tonga is: 15,267 kilometer Distance from New Delhi to Nuku'alofa
Niue flag Distance from India to Niue is: 15,287 kilometer Distance from New Delhi to Alofi
Up to 17,000 kilometers
New Zealand flag Distance from India to New Zealand is: 16,503 kilometer Distance from New Delhi to Wellington