Distance Calculator

Distance from Shillong to Ranchi

Distance between Shillong and Ranchi is 707 kilometers (439 miles).
Driving distance from Shillong to Ranchi is 1155 kilometers (718 miles).

air 707 km
air 439 miles
car 1155 km
car 718 miles

Distance Map Between Shillong and Ranchi

Shillong, IndiaRanchi, India = 439 miles = 707 km.

How far is it between Shillong and Ranchi

Shillong is located in India with (25.5689,91.8831) coordinates and Ranchi is located in India with (23.3478,85.3386) coordinates. The calculated flying distance from Shillong to Ranchi is equal to 439 miles which is equal to 707 km.

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

City/PlaceLatitude and LongitudeGPS Coordinates
Shillong 25.5689, 91.8831 25° 34´ 8.1120'' N
91° 52´ 59.2680'' E
Ranchi 23.3478, 85.3386 23° 20´ 51.9720'' N
85° 20´ 18.8160'' E

Estimated Travel Time Between Shillong and Ranchi

Average SpeedTravel Time
30 mph (48 km/h) 24 hours 03 minutes
40 mph (64 km/h) 18 hours 02 minutes
50 mph (80 km/h) 14 hours 26 minutes
60 mph (97 km/h) 11 hours 54 minutes
70 mph (112 km/h) 10 hours 18 minutes
75 mph (120 km/h) 09 hours 37 minutes
Shillong, India

Related Distances from Shillong

CitiesDistance
Shillong to Srinagar2873 km
Shillong to Silvassa2794 km
Shillong to Ranchi1155 km
Shillong to Shimla2342 km
Shillong to Thiruvananthapuram3476 km
Ranchi, India

Related Distances to Ranchi

CitiesDistance
Chandigarh to Ranchi1466 km
Bhubaneshwar to Ranchi455 km
Puducherry to Ranchi1840 km
Kohima to Ranchi1433 km
Jaipur to Ranchi1259 km
Please Share Your Comments