Distance from Bangkok to Shillong
Distance between Bangkok and Shillong is 1592 kilometers (990 miles).
Driving distance from Bangkok to Shillong is 2453 kilometers (1524 miles).
Distance Map Between Bangkok and Shillong
Bangkok, Thailand ↔ Shillong, India = 990 miles = 1592 km.



















How far is it between Bangkok and Shillong
Bangkok is located in Thailand with (13.754,100.5014) coordinates and Shillong is located in India with (25.5689,91.8831) coordinates. The calculated flying distance from Bangkok to Shillong is equal to 990 miles which is equal to 1592 km.
If you want to go by car, the driving distance between Bangkok and Shillong is 2452.66 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 21 hours 53 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 861 km.
City/Place | Latitude and Longitude | GPS Coordinates |
---|---|---|
Bangkok | 13.754, 100.5014 | 13° 45´ 14.3280'' N 100° 30´ 5.1840'' E |
Shillong | 25.5689, 91.8831 | 25° 34´ 8.1120'' N 91° 52´ 59.2680'' E |
Estimated Travel Time Between Bangkok and Shillong
Average Speed | Travel Time |
---|---|
30 mph (48 km/h) | 51 hours 05 minutes |
40 mph (64 km/h) | 38 hours 19 minutes |
50 mph (80 km/h) | 30 hours 39 minutes |
60 mph (97 km/h) | 25 hours 17 minutes |
70 mph (112 km/h) | 21 hours 53 minutes |
75 mph (120 km/h) | 20 hours 26 minutes |
Related Distances from Bangkok
Cities | Distance |
---|---|
Bangkok to Bali | 3307 km |
Bangkok to Kolkata | 3337 km |
Bangkok to Lucknow | 3743 km |
Bangkok to Ayodhya | 3531 km |
Bangkok to Rasra | 3378 km |