Distance from Thailand to Maldives

The distance between Thailand and Maldives is 3,349 kilometers (2,081 miles).

Thailand, Asia

Maldives, Asia

3,349 km

Distance between centroids

2,907 km

Shortest distance between major cities

Surat Thani → Male

Distances between Thailand and Maldives by cities:

City in Thailand City in Maldives Distance (kilometers)
Samut Prakan Guraidhoo 3,251 km
Lampang Male 3,231 km
Pak Kret Male 3,153 km
Bangkok Fuvahmulah 3,366 km
Mueang Nonthaburi Guraidhoo 3,252 km
Yala Mahibadhoo 3,154 km
Nakhon Ratchasima Vilufushi 3,449 km
Samut Prakan Fuvahmulah 3,368 km
Ubon Ratchathani Fuvahmulah 3,860 km
Surat Thani Guraidhoo 2,977 km
Yala Guraidhoo 3,137 km
Lampang Fuvahmulah 3,516 km
Nakhon Sawan Male 3,181 km
Chiang Mai Vilufushi 3,328 km
Ubon Ratchathani Male 3,644 km
Chiang Mai Male 3,207 km
Nakhon Sawan Fuvahmulah 3,429 km
Phra Pradaeng Guraidhoo 3,246 km
Phra Pradaeng Fuvahmulah 3,364 km
Udon Thani Guraidhoo 3,628 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 Maldives

Distances between countries Kilometers
From Maldives to China 4,818 km
From Maldives to India 2,022 km
From Maldives to United States 15,400 km
From Maldives to Indonesia 4,550 km
From Maldives to Pakistan 3,035 km

Countries separated by similar distances

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

From To Distance (kilometers)
Brazil Martinique 3,347 km
Switzerland Mauritania 3,347 km
Germany Iraq 3,346 km
Spain Cabo Verde 3,344 km
Netherlands Israel 3,357 km
Sweden Kazakhstan 3,342 km
Belgium Armenia 3,338 km
Sweden Palestinian Territory 3,363 km
Spain Guinea-Bissau 3,368 km
China Kazakhstan 3,332 km
France Syria 3,329 km
China Afghanistan 3,322 km
Spain Turkey 3,320 km
France Egypt 3,313 km
Belgium Israel 3,313 km

More distances from Thailand

Calculate the distance between any 2 countries