Distance from Switzerland to Thailand

The distance between Switzerland and Thailand is 8,946 kilometers (5,559 miles).

Switzerland, Europe

Thailand, Asia

8,946 km

Distance between centroids

8,273 km

Shortest distance

Calculated based on main borders (including major islands)

8,842 km

Shortest distance between major cities

Winterthur → Nakhon Sawan

Distances between Switzerland and Thailand by cities:

City in Switzerland City in Thailand Distance (kilometers)
Luzern Ubon Ratchathani 9,269 km
Lausanne Mueang Nonthaburi 9,197 km
Zürich (Kreis 11) Ubon Ratchathani 9,242 km
Zürich Ubon Ratchathani 9,242 km
Linden Hat Yai 9,658 km
Basel Nakhon Sawan 8,926 km
Thal Pak Kret 8,952 km
Sankt Gallen Bangkok 8,980 km
Montana Nakhon Sawan 8,963 km
Genève Samut Prakan 9,268 km
Genève Ban Mai 9,774 km
Linden Samut Prakan 9,138 km
Zürich Bangkok 9,042 km
Koblenz Nakhon Sawan 8,876 km
Thal Hat Yai 9,508 km
Montana Ubon Ratchathani 9,351 km
Koblenz Ubon Ratchathani 9,258 km
Bern Hat Yai 9,674 km
Zürich (Kreis 11) Nakhon Sawan 8,859 km
Esslingen Bangkok 9,032 km

Distance between cities calculator →

Other distances from Switzerland

Distance between countries Kilometers
From Switzerland to China 7,615 km
From Switzerland to India 6,915 km
From Switzerland to United States 8,031 km
From Switzerland to Indonesia 11,264 km
From Switzerland to Pakistan 5,478 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 Switzerland and Thailand.

From To Distance (kilometers)
Chile Mauritania 8,949 km
Chile Lesotho 8,949 km
United Kingdom Brazil 8,947 km
Brazil United Kingdom 8,947 km
Argentina Zimbabwe 8,955 km
Chile Sao Tome and Principe 8,955 km
Mexico Western Sahara 8,938 km
Canada Bolivia 8,963 km
Colombia Luxembourg 8,935 km
United Kingdom Namibia 8,926 km
United Kingdom Sri Lanka 8,926 km
Spain Sri Lanka 8,985 km
United States Argentina 8,986 km
Argentina United States 8,986 km
United States Sierra Leone 8,914 km

More distances from Switzerland

Calculate the distance between any 2 countries