Nivesh SahayakDistance

Distance from Shimla to other cities

Road distance, driving time and straight-line distance from Shimla, Himachal Pradesh to 144 cities of India, nearest first. The nearest are Chandigarh (113 km), Ambala (144 km), Patiala (164 km), Ludhiana (211 km).

ToBy roadDriving timeStraight line
Chandigarh113 kmabout 1.5 to 2 hours55 km
Ambala144 kmabout 2 to 2.5 hours90 km
Patiala164 kmabout 2 to 3 hours113 km
Ludhiana211 kmabout 3 to 4 hours127 km
Karnal220 kmabout 3 to 4 hours158 km
Saharanpur229 kmabout 3 to 4 hours131 km
Manali234 kmabout 4 to 5.5 hours126 km
Jalandhar250 kmabout 3 to 4.5 hours153 km
Panipat257 kmabout 3.5 to 4.5 hours192 km
Dehradun259 kmabout 3.5 to 5 hours120 km
Mussoorie285 kmabout 4 to 5.5 hours113 km
Rishikesh296 kmabout 4.5 to 6 hours155 km
Haridwar310 kmabout 4 to 5.5 hours160 km
Dharamshala313 kmabout 5 to 6.5 hours148 km
Bathinda320 kmabout 4.5 to 6 hours235 km
Rohtak325 kmabout 4 to 5.5 hours252 km
Amritsar333 kmabout 4.5 to 6 hours225 km
Pathankot338 kmabout 4.5 to 6 hours194 km
Hisar343 kmabout 4.5 to 6 hours258 km
Meerut356 kmabout 4.5 to 6 hours242 km
Noida365 kmabout 4.5 to 6 hours281 km
Delhi366 kmabout 4.5 to 6 hours273 km
Ghaziabad368 kmabout 4.5 to 6 hours272 km
Faridabad384 kmabout 5 to 6.5 hours300 km
Gurugram405 kmabout 5 to 6.5 hours294 km
Jammu446 kmabout 6 to 8 hours283 km
Moradabad472 kmabout 6 to 8 hours296 km
Aligarh480 kmabout 6 to 8 hours369 km
Katra485 kmabout 6.5 to 8.5 hours297 km
Mathura503 kmabout 6 to 8.5 hours403 km
Nainital542 kmabout 8 to 11 hours290 km
Agra569 kmabout 7 to 9.5 hours444 km
Jaipur579 kmabout 7.5 to 10 hours484 km
Bareilly590 kmabout 7 to 9.5 hours375 km
Bikaner627 kmabout 8 to 11 hours506 km
Srinagar645 kmabout 9 to 12 hours398 km
Leh657 kmabout 9.5 to 13 hours343 km
Gwalior679 kmabout 9 to 12 hours551 km
Ajmer700 kmabout 9 to 12 hours573 km
Jhansi793 kmabout 10 to 14 hours643 km
Lucknow805 kmabout 9.5 to 13 hours599 km
Kanpur812 kmabout 9.5 to 13 hours602 km
Jodhpur813 kmabout 10 to 13 hours674 km
Kota823 kmabout 9.5 to 13 hours671 km
Ayodhya938 kmabout 11 to 15 hours685 km
Udaipur972 kmabout 12 to 16 hours800 km
Prayagraj985 kmabout 11 to 15 hours778 km
Ujjain1,032 kmabout 12 to 16 hours892 km
Gorakhpur1,071 kmabout 13 to 17 hours772 km
Mount Abu1,071 kmabout 13 to 18 hours846 km
Indore1,097 kmabout 13 to 17 hours942 km
Varanasi1,108 kmabout 12 to 17 hours861 km
Bhopal1,136 kmabout 13 to 18 hours873 km
Jabalpur1,138 kmabout 14 to 19 hours924 km
Gandhinagar1,199 kmabout 15 to 20 hours983 km
Ahmedabad1,227 kmabout 15 to 20 hours1,006 km
Vadodara1,298 kmabout 15 to 20 hours1,055 km
Patna1,312 kmabout 15 to 20 hours991 km
Muzaffarpur1,316 kmabout 16 to 21 hours975 km
Gaya1,335 kmabout 15 to 21 hours1,041 km
Rajkot1,375 kmabout 18 to 24 hours1,166 km
Jalgaon1,384 kmabout 16 to 22 hours1,135 km
Jamnagar1,397 kmabout 17 to 24 hours1,190 km
Nagpur1,401 kmabout 17 to 23 hours1,124 km
Surat1,432 kmabout 16 to 22 hours1,183 km
Akola1,439 kmabout 18 to 24 hours1,156 km
Bilaspur1,458 kmabout 18 to 24 hours1,119 km
Amravati1,458 kmabout 17 to 23 hours1,132 km
Bhavnagar1,467 kmabout 17 to 23 hours1,152 km
Shirdi1,492 kmabout 18 to 24 hours1,289 km
Aurangabad1,500 kmabout 18 to 24 hours1,262 km
Raipur1,502 kmabout 19 to 25 hours1,184 km
Dhanbad1,504 kmabout 17 to 23 hours1,222 km
Nashik1,513 kmabout 18 to 24 hours1,280 km
Bhilai1,513 kmabout 19 to 25 hours1,179 km
Ranchi1,515 kmabout 17 to 23 hours1,179 km
Vapi1,526 kmabout 17 to 23 hours1,267 km
Dwarka1,530 kmabout 19 to 26 hours1,278 km
Bhagalpur1,532 kmabout 18 to 24 hours1,160 km
Asansol1,562 kmabout 18 to 24 hours1,272 km
Durgapur1,601 kmabout 18 to 25 hours1,309 km
Nanded1,629 kmabout 20 to 27 hours1,328 km
Jamshedpur1,631 kmabout 19 to 25 hours1,284 km
Sambalpur1,649 kmabout 21 to 28 hours1,268 km
Siliguri1,673 kmabout 20 to 27 hours1,199 km
Thane1,675 kmabout 19 to 26 hours1,390 km
Rourkela1,679 kmabout 19 to 26 hours1,248 km
Mumbai1,692 kmabout 19 to 26 hours1,405 km
Navi Mumbai1,694 kmabout 19 to 26 hours1,405 km
Pune1,700 kmabout 20 to 27 hours1,438 km
Darjeeling1,710 kmabout 21 to 28 hours1,169 km
Gangtok1,781 kmabout 21 to 29 hours1,187 km
Kolkata1,795 kmabout 21 to 28 hours1,460 km
Solapur1,805 kmabout 21 to 29 hours1,499 km
Warangal1,819 kmabout 23 to 31 hours1,477 km
Hyderabad1,883 kmabout 23 to 32 hours1,531 km
Kolhapur1,900 kmabout 23 to 30 hours1,630 km
Cuttack1,925 kmabout 22 to 30 hours1,469 km
Bhubaneswar1,980 kmabout 23 to 31 hours1,484 km
Belagavi1,983 kmabout 23 to 32 hours1,717 km
Puri2,003 kmabout 24 to 32 hours1,527 km
Visakhapatnam2,068 kmabout 26 to 35 hours1,612 km
Hubballi2,069 kmabout 24 to 33 hours1,764 km
Guwahati2,087 kmabout 25 to 34 hours1,523 km
Vijayawada2,088 kmabout 26 to 35 hours1,661 km
Guntur2,092 kmabout 26 to 35 hours1,680 km
Kurnool2,093 kmabout 25 to 34 hours1,701 km
Goa2,102 kmabout 25 to 34 hours1,768 km
Rajahmundry2,118 kmabout 26 to 36 hours1,636 km
Kakinada2,143 kmabout 27 to 36 hours1,654 km
Shillong2,185 kmabout 26 to 35 hours1,565 km
Nellore2,285 kmabout 28 to 38 hours1,874 km
Itanagar2,381 kmabout 29 to 39 hours1,657 km
Silchar2,390 kmabout 29 to 39 hours1,684 km
Bengaluru2,398 kmabout 29 to 39 hours2,017 km
Kohima2,420 kmabout 29 to 39 hours1,762 km
Mangaluru2,422 kmabout 29 to 40 hours2,036 km
Tirupati2,430 kmabout 30 to 40 hours1,956 km
Mysuru2,455 kmabout 29 to 40 hours2,092 km
Dibrugarh2,528 kmabout 30 to 41 hours1,765 km
Chennai2,530 kmabout 31 to 42 hours2,029 km
Vellore2,540 kmabout 30 to 41 hours2,032 km
Kannur2,552 kmabout 31 to 42 hours2,147 km
Imphal2,556 kmabout 31 to 42 hours1,788 km
Aizawl2,559 kmabout 31 to 41 hours1,738 km
Salem2,584 kmabout 31 to 42 hours2,165 km
Ooty2,600 kmabout 31 to 42 hours2,190 km
Erode2,636 kmabout 31 to 42 hours2,198 km
Coimbatore2,647 kmabout 33 to 44 hours2,235 km
Kozhikode2,655 kmabout 32 to 43 hours2,213 km
Agartala2,667 kmabout 32 to 43 hours1,608 km
Tiruppur2,680 kmabout 32 to 43 hours2,223 km
Puducherry2,683 kmabout 33 to 44 hours2,149 km
Thrissur2,710 kmabout 33 to 45 hours2,291 km
Tiruchirappalli2,719 kmabout 33 to 44 hours2,262 km
Thanjavur2,766 kmabout 33 to 45 hours2,269 km
Kochi2,787 kmabout 35 to 47 hours2,355 km
Madurai2,826 kmabout 34 to 46 hours2,358 km
Kollam2,920 kmabout 37 to 49 hours2,472 km
Rameswaram2,950 kmabout 36 to 49 hours2,436 km
Tirunelveli2,954 kmabout 36 to 48 hours2,489 km
Thiruvananthapuram2,996 kmabout 38 to 51 hours2,515 km
Kanyakumari3,039 kmabout 37 to 50 hours2,559 km
Port BlairNo road–2,690 km

Another place? Use the calculator.