Distance from Bhopal to other cities
Road distance, driving time and straight-line distance from Bhopal, Madhya Pradesh to 144 cities of India, nearest first. The nearest are Indore (190 km), Ujjain (194 km), Jabalpur (315 km), Amravati (327 km).
| To | By road | Driving time | Straight line |
|---|---|---|---|
| Indore | 190 km | about 3.5 to 4.5 hours | 171 km |
| Ujjain | 194 km | about 3.5 to 5 hours | 166 km |
| Jabalpur | 315 km | about 4 to 5 hours | 260 km |
| Amravati | 327 km | about 4.5 to 6 hours | 261 km |
| Kota | 340 km | about 4 to 5.5 hours | 267 km |
| Jhansi | 348 km | about 4.5 to 6 hours | 273 km |
| Nagpur | 351 km | about 4.5 to 6 hours | 291 km |
| Akola | 379 km | about 5 to 6.5 hours | 286 km |
| Gwalior | 423 km | about 5.5 to 7.5 hours | 340 km |
| Jalgaon | 435 km | about 6 to 8 hours | 314 km |
| Kanpur | 531 km | about 6.5 to 9 hours | 465 km |
| Vadodara | 538 km | about 7.5 to 10 hours | 443 km |
| Ajmer | 549 km | about 7 to 9.5 hours | 452 km |
| Agra | 554 km | about 8 to 11 hours | 441 km |
| Ahmedabad | 572 km | about 8 to 11 hours | 493 km |
| Udaipur | 573 km | about 7.5 to 10 hours | 403 km |
| Jaipur | 584 km | about 7 to 9 hours | 439 km |
| Nanded | 592 km | about 7.5 to 10 hours | 455 km |
| Shirdi | 594 km | about 8 to 11 hours | 492 km |
| Gandhinagar | 596 km | about 8.5 to 11 hours | 482 km |
| Aurangabad | 600 km | about 7 to 9.5 hours | 432 km |
| Nashik | 607 km | about 8.5 to 11 hours | 520 km |
| Lucknow | 612 km | about 7.5 to 10 hours | 533 km |
| Bhilai | 613 km | about 7.5 to 10 hours | 473 km |
| Prayagraj | 623 km | about 7.5 to 10 hours | 511 km |
| Bilaspur | 629 km | about 7.5 to 10 hours | 505 km |
| Surat | 630 km | about 8.5 to 12 hours | 523 km |
| Raipur | 637 km | about 7.5 to 10 hours | 490 km |
| Aligarh | 642 km | about 9 to 12 hours | 519 km |
| Vapi | 689 km | about 9.5 to 13 hours | 564 km |
| Mathura | 697 km | about 8 to 11 hours | 473 km |
| Ayodhya | 707 km | about 8.5 to 12 hours | 624 km |
| Bhavnagar | 713 km | about 9.5 to 13 hours | 564 km |
| Jodhpur | 719 km | about 9 to 12 hours | 556 km |
| Mount Abu | 730 km | about 9.5 to 13 hours | 499 km |
| Faridabad | 740 km | about 8.5 to 11 hours | 573 km |
| Gurugram | 743 km | about 8.5 to 11 hours | 580 km |
| Varanasi | 750 km | about 9 to 12 hours | 613 km |
| Thane | 754 km | about 10 to 14 hours | 644 km |
| Noida | 764 km | about 8.5 to 12 hours | 592 km |
| Navi Mumbai | 771 km | about 10 to 14 hours | 653 km |
| Delhi | 773 km | about 8.5 to 12 hours | 600 km |
| Warangal | 788 km | about 10 to 13 hours | 627 km |
| Rajkot | 790 km | about 11 to 15 hours | 686 km |
| Ghaziabad | 792 km | about 9 to 12 hours | 602 km |
| Bareilly | 805 km | about 9.5 to 13 hours | 604 km |
| Bikaner | 811 km | about 10 to 14 hours | 670 km |
| Solapur | 821 km | about 10 to 14 hours | 640 km |
| Rohtak | 826 km | about 9.5 to 13 hours | 632 km |
| Mumbai | 831 km | about 10 to 14 hours | 660 km |
| Pune | 832 km | about 10 to 14 hours | 643 km |
| Meerut | 838 km | about 9.5 to 13 hours | 637 km |
| Gorakhpur | 841 km | about 10 to 14 hours | 717 km |
| Hyderabad | 860 km | about 11 to 14 hours | 662 km |
| Hisar | 865 km | about 10 to 14 hours | 677 km |
| Panipat | 871 km | about 10 to 13 hours | 683 km |
| Jamnagar | 879 km | about 12 to 17 hours | 757 km |
| Moradabad | 895 km | about 11 to 14 hours | 636 km |
| Karnal | 907 km | about 10 to 14 hours | 717 km |
| Sambalpur | 908 km | about 11 to 15 hours | 705 km |
| Saharanpur | 933 km | about 11 to 14 hours | 747 km |
| Nainital | 940 km | about 12 to 16 hours | 713 km |
| Gaya | 984 km | about 12 to 16 hours | 791 km |
| Patna | 985 km | about 12 to 16 hours | 825 km |
| Ambala | 985 km | about 11 to 15 hours | 792 km |
| Haridwar | 989 km | about 12 to 16 hours | 748 km |
| Rourkela | 989 km | about 12 to 17 hours | 774 km |
| Dehradun | 991 km | about 12 to 16 hours | 789 km |
| Patiala | 1,004 km | about 11 to 15 hours | 794 km |
| Dwarka | 1,012 km | about 14 to 19 hours | 872 km |
| Rishikesh | 1,014 km | about 12 to 16 hours | 767 km |
| Kolhapur | 1,022 km | about 12 to 17 hours | 801 km |
| Mussoorie | 1,023 km | about 12 to 16 hours | 803 km |
| Chandigarh | 1,035 km | about 12 to 16 hours | 834 km |
| Vijayawada | 1,035 km | about 13 to 17 hours | 823 km |
| Ranchi | 1,056 km | about 13 to 17 hours | 807 km |
| Kurnool | 1,056 km | about 13 to 17 hours | 828 km |
| Muzaffarpur | 1,058 km | about 13 to 17 hours | 867 km |
| Ludhiana | 1,061 km | about 12 to 16 hours | 865 km |
| Guntur | 1,062 km | about 13 to 18 hours | 837 km |
| Belagavi | 1,088 km | about 13 to 18 hours | 877 km |
| Bathinda | 1,093 km | about 13 to 17 hours | 811 km |
| Rajahmundry | 1,097 km | about 14 to 18 hours | 831 km |
| Hubballi | 1,117 km | about 14 to 18 hours | 911 km |
| Jalandhar | 1,120 km | about 13 to 17 hours | 915 km |
| Shimla | 1,136 km | about 13 to 18 hours | 873 km |
| Dhanbad | 1,153 km | about 14 to 19 hours | 922 km |
| Kakinada | 1,155 km | about 14 to 20 hours | 863 km |
| Visakhapatnam | 1,172 km | about 14 to 19 hours | 865 km |
| Cuttack | 1,177 km | about 14 to 19 hours | 928 km |
| Jamshedpur | 1,185 km | about 14 to 19 hours | 900 km |
| Goa | 1,191 km | about 15 to 20 hours | 941 km |
| Bhubaneswar | 1,195 km | about 14 to 19 hours | 931 km |
| Amritsar | 1,203 km | about 14 to 19 hours | 963 km |
| Bhagalpur | 1,209 km | about 15 to 20 hours | 995 km |
| Asansol | 1,211 km | about 14 to 20 hours | 978 km |
| Puri | 1,229 km | about 15 to 20 hours | 952 km |
| Pathankot | 1,231 km | about 14 to 19 hours | 1,018 km |
| Durgapur | 1,250 km | about 15 to 20 hours | 1,011 km |
| Nellore | 1,255 km | about 16 to 21 hours | 1,016 km |
| Dharamshala | 1,275 km | about 16 to 21 hours | 1,003 km |
| Manali | 1,304 km | about 16 to 21 hours | 999 km |
| Jammu | 1,339 km | about 16 to 21 hours | 1,083 km |
| Katra | 1,378 km | about 16 to 22 hours | 1,109 km |
| Tirupati | 1,393 km | about 17 to 23 hours | 1,090 km |
| Siliguri | 1,417 km | about 17 to 23 hours | 1,175 km |
| Kolkata | 1,421 km | about 17 to 23 hours | 1,125 km |
| Chennai | 1,433 km | about 18 to 25 hours | 1,170 km |
| Bengaluru | 1,438 km | about 18 to 24 hours | 1,144 km |
| Vellore | 1,452 km | about 18 to 24 hours | 1,164 km |
| Darjeeling | 1,454 km | about 18 to 24 hours | 1,171 km |
| Mangaluru | 1,473 km | about 18 to 25 hours | 1,180 km |
| Mysuru | 1,495 km | about 18 to 25 hours | 1,221 km |
| Gangtok | 1,525 km | about 18 to 25 hours | 1,214 km |
| Srinagar | 1,539 km | about 19 to 26 hours | 1,231 km |
| Salem | 1,592 km | about 20 to 27 hours | 1,292 km |
| Puducherry | 1,605 km | about 20 to 27 hours | 1,285 km |
| Kannur | 1,612 km | about 21 to 28 hours | 1,285 km |
| Erode | 1,644 km | about 21 to 28 hours | 1,325 km |
| Ooty | 1,648 km | about 20 to 27 hours | 1,319 km |
| Coimbatore | 1,688 km | about 22 to 29 hours | 1,363 km |
| Tiruppur | 1,688 km | about 21 to 29 hours | 1,350 km |
| Kozhikode | 1,703 km | about 21 to 29 hours | 1,346 km |
| Tiruchirappalli | 1,717 km | about 21 to 29 hours | 1,390 km |
| Thanjavur | 1,723 km | about 21 to 29 hours | 1,399 km |
| Leh | 1,726 km | about 21 to 28 hours | 1,213 km |
| Thrissur | 1,758 km | about 22 to 30 hours | 1,422 km |
| Kochi | 1,827 km | about 24 to 32 hours | 1,486 km |
| Madurai | 1,828 km | about 23 to 31 hours | 1,485 km |
| Guwahati | 1,831 km | about 22 to 30 hours | 1,484 km |
| Shillong | 1,929 km | about 23 to 32 hours | 1,488 km |
| Rameswaram | 1,948 km | about 24 to 33 hours | 1,566 km |
| Tirunelveli | 1,962 km | about 25 to 34 hours | 1,616 km |
| Kollam | 1,968 km | about 26 to 35 hours | 1,601 km |
| Thiruvananthapuram | 2,040 km | about 27 to 36 hours | 1,643 km |
| Kanyakumari | 2,047 km | about 26 to 35 hours | 1,686 km |
| Itanagar | 2,125 km | about 26 to 35 hours | 1,684 km |
| Silchar | 2,134 km | about 26 to 35 hours | 1,572 km |
| Kohima | 2,164 km | about 26 to 36 hours | 1,711 km |
| Dibrugarh | 2,272 km | about 27 to 37 hours | 1,819 km |
| Imphal | 2,300 km | about 28 to 38 hours | 1,688 km |
| Aizawl | 2,303 km | about 28 to 38 hours | 1,562 km |
| Agartala | 2,411 km | about 29 to 39 hours | 1,415 km |
| Port Blair | No road | – | 2,073 km |
Another place? Use the calculator.