Countries between Singapore and Tonga

Up to 500 kilometers
Malaysia flag Distance from Singapore to Malaysia is: 312 kilometer Distance from Singapore to Kuala Lumpur
Up to 2,000 kilometers
Laos flag Distance from Singapore to Laos is: 1,854 kilometer Distance from Singapore to Vientiane
Myanmar flag Distance from Singapore to Burma is: 1,911 kilometer Distance from Singapore to Yangon
Up to 2,500 kilometers
Philippines flag Distance from Singapore to Philippines is: 2,388 kilometer Distance from Singapore to Manila
Up to 3,000 kilometers
Bangladesh flag Distance from Singapore to Bangladesh is: 2,875 kilometer Distance from Singapore to Dhaka
Up to 3,500 kilometers
Bhutan flag Distance from Singapore to Bhutan is: 3,271 kilometer Distance from Singapore to Thimphu
Maldives flag Distance from Singapore to Maldives is: 3,376 kilometer Distance from Singapore to Male
Palau flag Distance from Singapore to Palau is: 3,454 kilometer Distance from Singapore to Ngerulmud
Up to 4,000 kilometers
Nepal flag Distance from Singapore to Nepal is: 3,528 kilometer Distance from Singapore to Kathmandu
Up to 4,500 kilometers
India flag Distance from Singapore to India is: 4,140 kilometer Distance from Singapore to New Delhi
Up to 5,000 kilometers
Pakistan flag Distance from Singapore to Pakistan is: 4,801 kilometer Distance from Singapore to Islamabad
Northern Mariana Islands flag Distance from Singapore to Northern Mariana Islands is: 4,837 kilometer Distance from Singapore to Mariana
Up to 5,500 kilometers
Afghanistan flag Distance from Singapore to Afghanistan is: 5,138 kilometer Distance from Singapore to Kabul
Mongolia flag Distance from Singapore to Mongolia is: 5,180 kilometer Distance from Singapore to Ulaanbaatar
Seychelles flag Distance from Singapore to Seychelles is: 5,403 kilometer Distance from Singapore to Victoria
Oman flag Distance from Singapore to Oman is: 5,453 kilometer Distance from Singapore to Muscat
Up to 6,000 kilometers
Mauritius flag Distance from Singapore to Mauritius is: 5,569 kilometer Distance from Singapore to Port Louis
Up to 6,500 kilometers
Micronesia flag Distance from Singapore to Micronesia is: 6,044 kilometer Distance from Singapore to Palikir
Qatar flag Distance from Singapore to Qatar is: 6,187 kilometer Distance from Singapore to Doha
Bahrain flag Distance from Singapore to Bahrain is: 6,308 kilometer Distance from Singapore to Manama
Solomon Islands flag Distance from Singapore to Solomon Islands is: 6,313 kilometer Distance from Singapore to Honiara
Up to 7,000 kilometers
Madagascar flag Distance from Singapore to Madagascar is: 6,529 kilometer Distance from Singapore to Antananarivo
Iran flag Distance from Singapore to Iran is: 6,591 kilometer Distance from Singapore to Tehran
Saudi Arabia flag Distance from Singapore to Saudi Arabia is: 6,631 kilometer Distance from Singapore to Riyadh
Kuwait flag Distance from Singapore to Kuwait is: 6,652 kilometer Distance from Singapore to Kuwait (City)
Djibouti flag Distance from Singapore to Djibouti is: 6,772 kilometer Distance from Singapore to Djibouti
Comoros flag Distance from Singapore to Comoros is: 6,827 kilometer Distance from Singapore to Moroni
Up to 7,500 kilometers
Iraq flag Distance from Singapore to Iraq is: 7,105 kilometer Distance from Singapore to Baghdad
Ethiopia flag Distance from Singapore to Ethiopia is: 7,238 kilometer Distance from Singapore to Addis Ababa
Eritrea flag Distance from Singapore to Eritrea is: 7,269 kilometer Distance from Singapore to Asmara
Vanuatu flag Distance from Singapore to Vanuatu is: 7,346 kilometer Distance from Singapore to Port-Vila
Kenya flag Distance from Singapore to Kenya is: 7,439 kilometer Distance from Singapore to Nairobi
Marshall Islands flag Distance from Singapore to Marshall Islands is: 7,475 kilometer Distance from Singapore to Majuro
Up to 8,000 kilometers
Jordan flag Distance from Singapore to Jordan is: 7,839 kilometer Distance from Singapore to Amman
Malawi flag Distance from Singapore to Malawi is: 7,882 kilometer Distance from Singapore to Lilongwe
Israel flag Distance from Singapore to Israel is: 7,902 kilometer Distance from Singapore to Jerusalem
Lebanon flag Distance from Singapore to Lebanon is: 7,920 kilometer Distance from Singapore to Beirut
Up to 8,500 kilometers
Cyprus flag Distance from Singapore to Cyprus is: 8,138 kilometer Distance from Singapore to Nicosia
Mozambique flag Distance from Singapore to Mozambique is: 8,187 kilometer Distance from Singapore to Maputo
Rwanda flag Distance from Singapore to Rwanda is: 8,190 kilometer Distance from Singapore to Kigali
Egypt flag Distance from Singapore to Egypt is: 8,244 kilometer Distance from Singapore to Cairo
Burundi flag Distance from Singapore to Burundi is: 8,273 kilometer Distance from Singapore to Bujumbura
Russia flag Distance from Singapore to Russia is: 8,401 kilometer Distance from Singapore to Moscow
Up to 9,000 kilometers
Moldova flag Distance from Singapore to Moldova is: 8,749 kilometer Distance from Singapore to Chisinau
Botswana flag Distance from Singapore to Botswana is: 8,830 kilometer Distance from Singapore to Gaborone
Romania flag Distance from Singapore to Romania is: 8,914 kilometer Distance from Singapore to Bucharest
Up to 9,500 kilometers
Tonga flag Distance from Singapore to Tonga is: 9,103 kilometer Distance from Singapore to Nuku'alofa
Serbia flag Distance from Singapore to Serbia is: 9,361 kilometer Distance from Singapore to Belgrade
Poland flag Distance from Singapore to Poland is: 9,384 kilometer Distance from Singapore to Warsaw
Montenegro flag Distance from Singapore to Montenegro is: 9,443 kilometer Distance from Singapore to Podgorica
Central African Republic flag Distance from Singapore to Central African Republic is: 9,448 kilometer Distance from Singapore to Bangui
Up to 10,000 kilometers
Namibia flag Distance from Singapore to Namibia is: 9,705 kilometer Distance from Singapore to Windhoek
Chad flag Distance from Singapore to Chad is: 9,822 kilometer Distance from Singapore to N'Djamena
Congo flag Distance from Singapore to Congo is: 9,833 kilometer Distance from Singapore to Kinshasa
Malta flag Distance from Singapore to Malta is: 9,838 kilometer Distance from Singapore to Valletta
San Marino flag Distance from Singapore to San Marino is: 9,993 kilometer Distance from Singapore to San Marino
Up to 10,500 kilometers
Norway flag Distance from Singapore to Norway is: 10,031 kilometer Distance from Singapore to Oslo
Angola flag Distance from Singapore to Angola is: 10,072 kilometer Distance from Singapore to Luanda
Cameroon flag Distance from Singapore to Cameroon is: 10,231 kilometer Distance from Singapore to Yaounde
Monaco flag Distance from Singapore to Monaco is: 10,401 kilometer Distance from Singapore to Monaco
Gabon flag Distance from Singapore to Gabon is: 10,469 kilometer Distance from Singapore to Libreville
Netherlands flag Distance from Singapore to Netherlands is: 10,473 kilometer Distance from Singapore to Amsterdam
Up to 11,000 kilometers
Equatorial Guinea flag Distance from Singapore to Equatorial Guinea is: 10,533 kilometer Distance from Singapore to Malabo
Nigeria flag Distance from Singapore to Nigeria is: 10,689 kilometer Distance from Singapore to Abuja
Sao Tome and Principe flag Distance from Singapore to Sao Tome and Principe is: 10,771 kilometer Distance from Singapore to Sao Tome
Up to 11,500 kilometers
Niger flag Distance from Singapore to Niger is: 11,213 kilometer Distance from Singapore to Niamey
Up to 12,000 kilometers
Morocco flag Distance from Singapore to Morocco is: 11,787 kilometer Distance from Singapore to Rabat
Portugal flag Distance from Singapore to Portugal is: 11,855 kilometer Distance from Singapore to Lisbon
Up to 12,500 kilometers
Mali flag Distance from Singapore to Mali is: 12,310 kilometer Distance from Singapore to Bamako
Up to 13,500 kilometers
Mauritania flag Distance from Singapore to Mauritania is: 13,058 kilometer Distance from Singapore to Nouakchott
Senegal flag Distance from Singapore to Senegal is: 13,284 kilometer Distance from Singapore to Dakar
Up to 17,000 kilometers
Mexico flag Distance from Singapore to Mexico is: 16,571 kilometer Distance from Singapore to Mexico City
Paraguay flag Distance from Singapore to Paraguay is: 16,653 kilometer Distance from Singapore to Asuncion
Up to 17,500 kilometers
Saint Kitts and Nevis flag Distance from Singapore to Saint Kitts and Nevis is: 17,434 kilometer Distance from Singapore to Basseterre
Up to 18,000 kilometers
Puerto Rico flag Distance from Singapore to Puerto Rico is: 17,516 kilometer Distance from Singapore to San Juan
Saint Vincent flag Distance from Singapore to Saint Vincent is: 17,672 kilometer Distance from Singapore to Kingstown