The distance between Mexico and Thailand is 14,947 kilometers (9,287 miles).
Mexico, America
Thailand, Asia
14,947 km
Distance between centroids
12,894 km
Shortest distance
Calculated based on main borders (including major islands)
13,105 km
Shortest distance between major cities
Tijuana → Ubon Ratchathani
Distances between Mexico and Thailand by cities:
| City in Mexico | City in Thailand | Distance (kilometers) |
|---|---|---|
| Monterrey | Bangkok | 15,098 km |
| Naucalpan de Juárez | Hat Yai | 16,375 km |
| Mérida | Samut Prakan | 16,023 km |
| Puebla | Nakhon Sawan | 15,673 km |
| Cancún | Nakhon Sawan | 15,855 km |
| Hermosillo | Mueang Nonthaburi | 14,180 km |
| Santiago de Querétaro | Ubon Ratchathani | 15,185 km |
| Monterrey | Samut Prakan | 15,109 km |
| Guadalajara | Ubon Ratchathani | 14,987 km |
| Mexico City | Bangkok | 15,758 km |
| Puebla | Ubon Ratchathani | 15,457 km |
| Guadalajara | Bangkok | 15,398 km |
| Iztapalapa | Ubon Ratchathani | 15,377 km |
| Chihuahua | Ubon Ratchathani | 14,127 km |
| Mérida | Bangkok | 16,009 km |
| Ecatepec de Morelos | Ubon Ratchathani | 15,355 km |
| Tijuana | Ubon Ratchathani | 13,105 km |
| Hermosillo | Ubon Ratchathani | 13,780 km |
| Santiago de Querétaro | Phra Pradaeng | 15,586 km |
| Ciudad Juárez | Phra Pradaeng | 14,222 km |
| Distance between countries | Kilometers |
|---|---|
| From Mexico to China | 12,846 km |
| From Mexico to India | 15,108 km |
| From Mexico to United States | 1,629 km |
| From Mexico to Indonesia | 15,349 km |
| From Mexico to Pakistan | 13,966 km |
| 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 |
The following list contains countries that are separated by a similar distance as it is between Mexico and Thailand.
| From | To | Distance (kilometers) |
|---|---|---|
| India | French Polynesia | 14,952 km |
| United States | Eswatini | 14,954 km |
| Belgium | Solomon Islands | 14,957 km |
| Sweden | New Caledonia | 14,938 km |
| United Kingdom | French Polynesia | 14,932 km |
| United States | Indonesia | 14,972 km |
| Indonesia | United States | 14,972 km |
| Sweden | Fiji | 14,928 km |
| South Korea | Colombia | 14,973 km |
| Colombia | South Korea | 14,973 km |
| India | Curacao | 14,976 km |
| India | Netherlands Antilles | 14,977 km |
| Mexico | Brunei | 14,917 km |
| Chile | Maldives | 14,914 km |