Distance from Singapore to Russia

The distance between Singapore and Russia is 6,676 kilometers (4,148 miles).

Singapore, Asia

Russia, Europe

6,676 km

Distance between centroids

8,406 km

Shortest distance between major cities

Woodlands → Moscow

Distances between Singapore and Russia by cities:

City in Singapore City in Russia Distance (kilometers)
Woodlands Saint Petersburg 8,953 km
Woodlands Moscow 8,406 km
Singapore Moscow 8,423 km
Singapore Saint Petersburg 8,971 km

Distance between cities calculator →

Other distances from Singapore

Distance between countries Kilometers
From Singapore to China 3,821 km
From Singapore to India 3,440 km
From Singapore to United States 15,299 km
From Singapore to Indonesia 1,149 km
From Singapore to Pakistan 4,853 km

Other distances from Russia

Distances between countries Kilometers
From Russia to China 2,855 km
From Russia to India 4,983 km
From Russia to United States 8,909 km
From Russia to Indonesia 6,950 km
From Russia to Pakistan 4,337 km

Countries separated by similar distances

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

From To Distance (kilometers)
Iran Ivory Coast 6,687 km
Iran South Korea 6,671 km
Puerto Rico United Kingdom 6,669 km
Slovakia Bangladesh 6,667 km
Uruguay Gambia 6,664 km
China Djibouti 6,697 km
Sweden Republic of the Congo 6,698 km
Nigeria Pakistan 6,698 km
Papua New Guinea Bangladesh 6,699 km
Puerto Rico Ivory Coast 6,702 km
China Poland 6,657 km
Cuba Gambia 6,655 km
Moldova Zambia 6,706 km
North Macedonia Maldives 6,652 km
Cuba Senegal 6,709 km

More distances from Singapore

Calculate the distance between any 2 countries