Distance from Thailand to Switzerland

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

Thailand, Asia

Switzerland, Europe

8,946 km

Distance between centroids

8,273 km

Shortest distance

Calculated based on main borders (including major islands)

8,532 km

Shortest distance between major cities

Chiang Mai → Lugano

Distances between Thailand and Switzerland by cities:

City in Thailand City in Switzerland Distance (kilometers)
Lampang Bern 8,697 km
Nakhon Ratchasima Biel/Bienne 9,164 km
Samut Prakan Lugano 9,059 km
Surat Thani Bern 9,416 km
Nakhon Sawan Sankt Gallen 8,796 km
Chiang Mai Lugano 8,532 km
Ubon Ratchathani Bern 9,335 km
Hat Yai Basel 9,657 km
Chiang Mai Biel/Bienne 8,629 km
Bangkok Zürich 9,042 km
Samut Prakan Biel/Bienne 9,164 km
Nakhon Sawan Biel/Bienne 8,960 km
Ubon Ratchathani Basel 9,307 km
Hat Yai Bern 9,674 km
Mueang Nonthaburi Biel/Bienne 9,136 km
Surat Thani Biel/Bienne 9,429 km
Yala Bern 9,773 km
Udon Thani Bern 9,008 km
Ban Mai Biel/Bienne 9,676 km
Lampang Esslingen 8,595 km

Distance between cities calculator →

Other distances from Thailand

Distance 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

Other distances from Switzerland

Distances 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

Countries separated by similar distances

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

From To Distance (kilometers)
Chile Mauritania 8,949 km
Chile Lesotho 8,949 km
Brazil United Kingdom 8,947 km
United Kingdom Brazil 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 Thailand

Calculate the distance between any 2 countries