Distance from Afghanistan to Thailand

The distance between Afghanistan and Thailand is 3,886 kilometers (2,414 miles).

Afghanistan, Asia

Thailand, Asia

3,886 km

Distance between centroids

2,960 km

Shortest distance

Calculated based on main borders (including major islands)

3,620 km

Shortest distance between major cities

Jalālābād → Nakhon Sawan

Distances between Afghanistan and Thailand by cities:

City in Afghanistan City in Thailand Distance (kilometers)
Taloqan Ubon Ratchathani 4,224 km
Mazār-e Sharīf Ubon Ratchathani 4,421 km
Herāt Nakhon Sawan 4,314 km
Kandahār Ubon Ratchathani 4,360 km
Herāt Ubon Ratchathani 4,758 km
Baghlān Bangkok 4,024 km
Kunduz Nakhon Sawan 3,868 km
Charikar Ubon Ratchathani 4,177 km
Maymana Ubon Ratchathani 4,585 km
Ghazni Bangkok 3,912 km
Mashhad Bangkok 3,956 km
Charikar Nakhon Sawan 3,754 km
Balkh Samut Prakan 4,219 km
Gardez Samut Prakan 3,867 km
Kandahār Bangkok 4,059 km
Mazār-e Sharīf Nakhon Sawan 4,005 km
Maymana Nakhon Ratchasima 4,372 km
Jalālābād Ubon Ratchathani 4,044 km
Kabul Samut Prakan 3,919 km
Pul-e Khumrī Ubon Ratchathani 4,256 km

Distance between cities calculator →

Other distances from Afghanistan

Distance between countries Kilometers
From Afghanistan to China 3,322 km
From Afghanistan to India 1,849 km
From Afghanistan to United States 11,956 km
From Afghanistan to Indonesia 6,166 km
From Afghanistan to Pakistan 424 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 Afghanistan and Thailand.

From To Distance (kilometers)
Australia Brunei 3,888 km
Spain Georgia 3,894 km
Italy Bahrain 3,897 km
India Armenia 3,875 km
Brazil U.S. Virgin Islands 3,873 km
China Sri Lanka 3,909 km
Germany Kuwait 3,910 km
United Kingdom Mauritania 3,867 km
United Kingdom Armenia 3,914 km
Japan Vietnam 3,864 km
Italy Togo 3,861 km
Ecuador Mexico 3,860 km
Mexico Ecuador 3,860 km
Japan Laos 3,924 km
China Turkmenistan 3,927 km

More distances from Afghanistan

Calculate the distance between any 2 countries