Distance Calculator

Distance from Hanoi to Shillong

Distance between Hanoi and Shillong is 1511 kilometers (939 miles).
Driving distance from Hanoi to Shillong is 2760 kilometers (1715 miles).

air 1511 km
air 939 miles
car 2760 km
car 1715 miles

Distance Map Between Hanoi and Shillong

Hanoi, VietnamShillong, India = 939 miles = 1511 km.

How far is it between Hanoi and Shillong

Hanoi is located in Vietnam with (21.0245,105.8412) coordinates and Shillong is located in India with (25.5689,91.8831) coordinates. The calculated flying distance from Hanoi to Shillong is equal to 939 miles which is equal to 1511 km.

If you want to go by car, the driving distance between Hanoi and Shillong is 2760.24 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 24 hours 38 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 1249 km.

City/PlaceLatitude and LongitudeGPS Coordinates
Hanoi 21.0245, 105.8412 21° 1´ 28.2000'' N
105° 50´ 28.2120'' E
Shillong 25.5689, 91.8831 25° 34´ 8.1120'' N
91° 52´ 59.2680'' E

Estimated Travel Time Between Hanoi and Shillong

Average SpeedTravel Time
30 mph (48 km/h) 57 hours 30 minutes
40 mph (64 km/h) 43 hours 07 minutes
50 mph (80 km/h) 34 hours 30 minutes
60 mph (97 km/h) 28 hours 27 minutes
70 mph (112 km/h) 24 hours 38 minutes
75 mph (120 km/h) 23 hours 00 minutes
Hanoi, Vietnam

Related Distances from Hanoi

CitiesDistance
Hanoi to Kendraparha4705 km
Hanoi to Raniganj4226 km
Hanoi to Jhalida4332 km
Hanoi to Khatra4314 km
Hanoi to Beldanga4102 km
Shillong, India

Related Distances to Shillong

CitiesDistance
Ho Chi Minh City to Shillong3354 km
Hanoi to Shillong2760 km
Please Share Your Comments