The distance between India and Thailand is 2,386 kilometers (1,482 miles).
India, Asia
Thailand, Asia
2,386 km
Distance between centroids
600 km
Shortest distance
Calculated based on main borders (including major islands)
1,630 km
Shortest distance between major cities
Calcutta → Samut Prakan
Distances between India and Thailand by cities:
City in India | City in Thailand | Distance (kilometers) |
---|---|---|
Surat | Phuket | 3,116 km |
Delhi | Bangkok | 2,915 km |
Lucknow | Phuket | 2,794 km |
Ahmedabad | Bangkok | 3,116 km |
Bengaluru | Samut Prakan | 2,493 km |
Ahmedabad | Phuket | 3,227 km |
Lucknow | Bangkok | 2,500 km |
Mumbai | Phuket | 3,021 km |
Hyderabad | Bangkok | 2,397 km |
Pune | Samut Prakan | 2,910 km |
Nagpur | Bangkok | 2,415 km |
Kanpur | Phuket | 2,805 km |
Jaipur | Hat Yai | 3,416 km |
Indore | Bangkok | 2,786 km |
Nagpur | Phuket | 2,541 km |
Pune | Udon Thani | 3,064 km |
Jaipur | Bangkok | 2,955 km |
Delhi | Samut Prakan | 2,934 km |
Bengaluru | Phuket | 2,345 km |
Chennai | Bangkok | 2,191 km |
Distance between countries | Kilometers |
---|---|
From India to China | 2,984 km |
From India to United States | 13,595 km |
From India to Indonesia | 4,483 km |
From India to Pakistan | 1,451 km |
From India to Brazil | 14,787 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 India and Thailand.
From | To | Distance (kilometers) |
---|---|---|
Haiti | Ecuador | 2,390 km |
Nigeria | Sudan | 2,390 km |
North Macedonia | United Kingdom | 2,387 km |
New Zealand | New Caledonia | 2,384 km |
Slovakia | Azerbaijan | 2,397 km |
New Zealand | Tonga | 2,379 km |
South Sudan | Equatorial Guinea | 2,405 km |
Thailand | Sri Lanka | 2,372 km |
Ethiopia | Jordan | 2,414 km |
North Macedonia | Algeria | 2,365 km |
Papua New Guinea | Australia | 2,362 km |
Moldova | United Kingdom | 2,359 km |
Ethiopia | Comoros | 2,354 km |
Greece | Sweden | 2,352 km |