Nivesh SahayakDistance

Distance from Shillong to other cities

Road distance, driving time and straight-line distance from Shillong, Meghalaya to 144 cities of India, nearest first. The nearest are Guwahati (98 km), Silchar (205 km), Kohima (372 km), Aizawl (375 km).

ToBy roadDriving timeStraight line
Guwahati98 kmabout 1 to 1.5 hours70 km
Silchar205 kmabout 2.5 to 3.5 hours124 km
Kohima372 kmabout 5 to 6.5 hours224 km
Aizawl375 kmabout 4.5 to 6.5 hours221 km
Itanagar376 kmabout 4.5 to 6 hours241 km
Imphal464 kmabout 6 to 8 hours224 km
Agartala482 kmabout 6 to 8 hours202 km
Dibrugarh505 kmabout 6 to 8 hours368 km
Siliguri512 kmabout 6.5 to 8.5 hours367 km
Darjeeling580 kmabout 7.5 to 10 hours396 km
Gangtok624 kmabout 8 to 11 hours380 km
Bhagalpur795 kmabout 11 to 15 hours495 km
Muzaffarpur874 kmabout 11 to 15 hours653 km
Patna942 kmabout 12 to 16 hours677 km
Durgapur1,014 kmabout 13 to 17 hours516 km
Asansol1,021 kmabout 13 to 17 hours538 km
Gaya1,037 kmabout 13 to 17 hours697 km
Dhanbad1,086 kmabout 13 to 18 hours585 km
Kolkata1,095 kmabout 14 to 19 hours489 km
Gorakhpur1,115 kmabout 14 to 18 hours860 km
Varanasi1,180 kmabout 14 to 19 hours891 km
Jamshedpur1,184 kmabout 15 to 20 hours655 km
Ranchi1,193 kmabout 15 to 20 hours710 km
Ayodhya1,247 kmabout 15 to 20 hours975 km
Prayagraj1,306 kmabout 16 to 21 hours1,007 km
Lucknow1,386 kmabout 17 to 23 hours1,102 km
Cuttack1,424 kmabout 18 to 24 hours836 km
Rourkela1,435 kmabout 17 to 23 hours804 km
Bhubaneswar1,447 kmabout 18 to 25 hours855 km
Kanpur1,466 kmabout 18 to 24 hours1,156 km
Puri1,503 kmabout 19 to 25 hours893 km
Sambalpur1,540 kmabout 19 to 26 hours926 km
Bilaspur1,562 kmabout 19 to 26 hours1,062 km
Jabalpur1,623 kmabout 20 to 27 hours1,237 km
Bareilly1,631 kmabout 20 to 27 hours1,272 km
Raipur1,678 kmabout 20 to 28 hours1,151 km
Bhilai1,698 kmabout 21 to 28 hours1,171 km
Jhansi1,701 kmabout 20 to 28 hours1,334 km
Agra1,712 kmabout 21 to 28 hours1,392 km
Gwalior1,714 kmabout 21 to 28 hours1,373 km
Aligarh1,716 kmabout 21 to 28 hours1,394 km
Moradabad1,729 kmabout 21 to 28 hours1,345 km
Mathura1,754 kmabout 21 to 29 hours1,429 km
Nainital1,755 kmabout 22 to 30 hours1,298 km
Meerut1,829 kmabout 22 to 29 hours1,450 km
Faridabad1,830 kmabout 23 to 31 hours1,477 km
Ghaziabad1,846 kmabout 22 to 30 hours1,469 km
Gurugram1,853 kmabout 23 to 31 hours1,505 km
Noida1,863 kmabout 22 to 30 hours1,478 km
Delhi1,871 kmabout 22 to 30 hours1,489 km
Haridwar1,886 kmabout 23 to 31 hours1,434 km
Visakhapatnam1,888 kmabout 24 to 32 hours1,254 km
Nagpur1,893 kmabout 23 to 31 hours1,395 km
Rishikesh1,911 kmabout 23 to 32 hours1,427 km
Bhopal1,929 kmabout 23 to 32 hours1,488 km
Dehradun1,937 kmabout 24 to 32 hours1,458 km
Karnal1,940 kmabout 23 to 32 hours1,536 km
Panipat1,941 kmabout 23 to 31 hours1,530 km
Rohtak1,942 kmabout 23 to 31 hours1,555 km
Jaipur1,954 kmabout 24 to 32 hours1,611 km
Saharanpur1,960 kmabout 23 to 31 hours1,492 km
Mussoorie1,964 kmabout 24 to 33 hours1,459 km
Ambala2,018 kmabout 24 to 33 hours1,573 km
Kota2,022 kmabout 24 to 33 hours1,611 km
Kakinada2,029 kmabout 25 to 34 hours1,383 km
Amravati2,045 kmabout 25 to 34 hours1,532 km
Hisar2,046 kmabout 24 to 33 hours1,643 km
Chandigarh2,064 kmabout 25 to 34 hours1,586 km
Rajahmundry2,065 kmabout 25 to 34 hours1,414 km
Patiala2,073 kmabout 25 to 34 hours1,610 km
Ajmer2,084 kmabout 25 to 34 hours1,725 km
Indore2,110 kmabout 26 to 35 hours1,658 km
Ludhiana2,129 kmabout 26 to 35 hours1,677 km
Ujjain2,169 kmabout 26 to 35 hours1,652 km
Akola2,173 kmabout 26 to 35 hours1,614 km
Shimla2,185 kmabout 26 to 35 hours1,565 km
Jalandhar2,189 kmabout 26 to 36 hours1,715 km
Bathinda2,196 kmabout 26 to 35 hours1,741 km
Vijayawada2,218 kmabout 27 to 37 hours1,540 km
Guntur2,251 kmabout 28 to 37 hours1,570 km
Warangal2,262 kmabout 28 to 37 hours1,522 km
Amritsar2,269 kmabout 27 to 37 hours1,789 km
Bikaner2,285 kmabout 28 to 37 hours1,861 km
Jodhpur2,286 kmabout 28 to 38 hours1,888 km
Jalgaon2,286 kmabout 28 to 38 hours1,741 km
Udaipur2,297 kmabout 28 to 37 hours1,832 km
Pathankot2,301 kmabout 28 to 38 hours1,744 km
Nanded2,307 kmabout 28 to 38 hours1,657 km
Dharamshala2,323 kmabout 29 to 39 hours1,684 km
Manali2,341 kmabout 29 to 39 hours1,609 km
Aurangabad2,348 kmabout 28 to 38 hours1,809 km
Jammu2,408 kmabout 30 to 40 hours1,832 km
Hyderabad2,411 kmabout 30 to 40 hours1,659 km
Katra2,447 kmabout 30 to 41 hours1,836 km
Shirdi2,447 kmabout 29 to 39 hours1,897 km
Mount Abu2,452 kmabout 30 to 40 hours1,932 km
Vadodara2,492 kmabout 30 to 40 hours1,931 km
Nellore2,508 kmabout 30 to 41 hours1,751 km
Nashik2,526 kmabout 30 to 41 hours1,953 km
Gandhinagar2,527 kmabout 30 to 41 hours1,960 km
Ahmedabad2,530 kmabout 30 to 41 hours1,974 km
Surat2,539 kmabout 31 to 42 hours2,002 km
Solapur2,546 kmabout 31 to 42 hours1,868 km
Kurnool2,555 kmabout 32 to 43 hours1,800 km
Pune2,583 kmabout 31 to 42 hours2,014 km
Tirupati2,645 kmabout 32 to 43 hours1,859 km
Thane2,652 kmabout 31 to 42 hours2,068 km
Vapi2,660 kmabout 32 to 43 hours2,025 km
Bhavnagar2,662 kmabout 32 to 43 hours2,051 km
Navi Mumbai2,669 kmabout 32 to 43 hours2,070 km
Chennai2,670 kmabout 33 to 45 hours1,844 km
Mumbai2,674 kmabout 32 to 43 hours2,081 km
Srinagar2,730 kmabout 34 to 46 hours1,896 km
Rajkot2,746 kmabout 33 to 45 hours2,172 km
Vellore2,747 kmabout 34 to 45 hours1,939 km
Kolhapur2,748 kmabout 33 to 45 hours2,077 km
Leh2,764 kmabout 34 to 46 hours1,675 km
Belagavi2,813 kmabout 34 to 46 hours2,102 km
Jamnagar2,829 kmabout 35 to 47 hours2,240 km
Bengaluru2,833 kmabout 35 to 48 hours2,049 km
Hubballi2,842 kmabout 34 to 46 hours2,079 km
Puducherry2,850 kmabout 35 to 47 hours1,974 km
Goa2,922 kmabout 35 to 48 hours2,185 km
Salem2,936 kmabout 36 to 49 hours2,115 km
Dwarka2,962 kmabout 36 to 49 hours2,356 km
Mysuru2,976 kmabout 37 to 50 hours2,175 km
Erode3,000 kmabout 37 to 50 hours2,171 km
Tiruchirappalli3,005 kmabout 37 to 50 hours2,149 km
Thanjavur3,011 kmabout 37 to 50 hours2,122 km
Tiruppur3,055 kmabout 38 to 51 hours2,217 km
Coimbatore3,089 kmabout 38 to 52 hours2,255 km
Ooty3,128 kmabout 39 to 53 hours2,241 km
Madurai3,129 kmabout 39 to 53 hours2,266 km
Kannur3,150 kmabout 40 to 54 hours2,308 km
Mangaluru3,156 kmabout 39 to 52 hours2,270 km
Kozhikode3,183 kmabout 40 to 54 hours2,324 km
Thrissur3,211 kmabout 40 to 54 hours2,350 km
Rameswaram3,236 kmabout 40 to 54 hours2,245 km
Kochi3,270 kmabout 41 to 56 hours2,394 km
Tirunelveli3,304 kmabout 41 to 55 hours2,400 km
Kanyakumari3,388 kmabout 42 to 57 hours2,467 km
Thiruvananthapuram3,398 kmabout 43 to 58 hours2,471 km
Kollam3,413 kmabout 43 to 58 hours2,461 km
Port BlairNo road–1,549 km

Another place? Use the calculator.