Distance from Singapore to Thailand

The distance between Singapore and Thailand is 1,635 kilometers (1,016 miles).

Singapore, Asia

Thailand, Asia

1,635 km

Distance between centroids

1,390 km

Shortest distance between major cities

Woodlands → Samut Prakan

Distances between Singapore and Thailand by cities:

City in Singapore City in Thailand Distance (kilometers)
Singapore Samut Prakan 1,408 km
Woodlands Samut Prakan 1,390 km
Singapore Bangkok 1,427 km
Woodlands Bangkok 1,409 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 Thailand

Distances between countries Kilometers
From Thailand to China 2,238 km
From Thailand to India 2,386 km
From Thailand to United States 13,888 km
From Thailand to Indonesia 2,327 km
From Thailand to Pakistan 3,600 km

Countries separated by similar distances

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

From To Distance (kilometers)
Netherlands Finland 1,640 km
Costa Rica Curacao 1,635 km
Slovakia Turkey 1,646 km
Sweden Romania 1,633 km
Sweden Switzerland 1,630 km
Costa Rica Netherlands Antilles 1,629 km
Bulgaria Jordan 1,653 km
Kenya Mayotte 1,627 km
Bulgaria Armenia 1,658 km
Kenya Sudan 1,659 km
Nigeria Mali 1,662 km
Greece Jordan 1,617 km
Netherlands Albania 1,663 km
Greece Germany 1,610 km
Costa Rica Haiti 1,602 km

More distances from Singapore

Calculate the distance between any 2 countries