Distance Calculator

Distance from Shillong to Silvassa

Distance between Shillong and Silvassa is 2019 kilometers (1255 miles).
Driving distance from Shillong to Silvassa is 2794 kilometers (1736 miles).

air 2019 km
air 1255 miles
car 2794 km
car 1736 miles

Distance Map Between Shillong and Silvassa

Shillong, IndiaSilvassa, India = 1255 miles = 2019 km.

How far is it between Shillong and Silvassa

Shillong is located in India with (25.5689,91.8831) coordinates and Silvassa is located in India with (20.2739,72.9967) coordinates. The calculated flying distance from Shillong to Silvassa is equal to 1255 miles which is equal to 2019 km.

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

City/PlaceLatitude and LongitudeGPS Coordinates
Shillong 25.5689, 91.8831 25° 34´ 8.1120'' N
91° 52´ 59.2680'' E
Silvassa 20.2739, 72.9967 20° 16´ 25.8960'' N
72° 59´ 48.2280'' E

Estimated Travel Time Between Shillong and Silvassa

Average SpeedTravel Time
30 mph (48 km/h) 58 hours 13 minutes
40 mph (64 km/h) 43 hours 39 minutes
50 mph (80 km/h) 34 hours 55 minutes
60 mph (97 km/h) 28 hours 48 minutes
70 mph (112 km/h) 24 hours 57 minutes
75 mph (120 km/h) 23 hours 17 minutes
Shillong, India

Related Distances from Shillong

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

Related Distances to Silvassa

CitiesDistance
Diu to Silvassa667 km
Amli to Silvassa3 km
Chandigarh to Silvassa1578 km
Agartala to Silvassa3243 km
Karaikal to Silvassa1587 km
Please Share Your Comments