Every place we've mapped from Nainital, sorted by distance. Costs are one way for a petrol sedan (15 km/l) with FASTag at Uttarakhand prices — open any trip to change the vehicle.
| Destination | Distance | Drive time | Toll plazas | Car toll | Petrol | Total |
|---|---|---|---|---|---|---|
| Nainital to Haldwani | 51 km | 1 h 30 min | 0 | — | ₹344 | ₹344 |
| Nainital to Jim Corbett | 107 km | 3 h 55 min | 0 | — | ₹721 | ₹721 |
| Nainital to Moradabad | 109 km | 2 h 55 min | 0 | — | ₹734 | ₹734 |
| Nainital to Bareilly | 170 km | 3 h 50 min | 1 | ₹70 | ₹1,145 | ₹1,215 |
| Destination | Distance | Drive time | Toll plazas | Car toll | Petrol | Total |
|---|---|---|---|---|---|---|
| Nainital to Meerut | 226 km | 5 h 10 min | 2 | ₹190 | ₹1,522 | ₹1,712 |
| Nainital to Haridwar | 237 km | 5 h 15 min | 2 | ₹210 | ₹1,597 | ₹1,807 |
| Nainital to Ghaziabad | 247 km | 5 h 35 min | 4 | ₹445 | ₹1,664 | ₹2,109 |
| Nainital to Rishikesh | 252 km | 5 h 35 min | 2 | ₹210 | ₹1,698 | ₹1,908 |
| Nainital to Aligarh | 266 km | 5 h 35 min | 2 | ₹165 | ₹1,792 | ₹1,957 |
| Nainital to Noida | 270 km | 6 h | 8 | ₹765 | ₹1,819 | ₹2,584 |
| Nainital to Delhi | 278 km | 6 h 15 min | 10 | ₹925 | ₹1,873 | ₹2,798 |
| Nainital to Dehradun | 283 km | 6 h 15 min | 3 | ₹320 | ₹1,906 | ₹2,226 |
| Nainital to Faridabad | 295 km | 6 h 40 min | 10 | ₹925 | ₹1,987 | ₹2,912 |
| Nainital to Gurgaon | 304 km | 7 h | 10 | ₹925 | ₹2,048 | ₹2,973 |
| Nainital to Mussoorie | 312 km | 7 h 5 min | 3 | ₹320 | ₹2,102 | ₹2,422 |
| Nainital to Karnal | 336 km | 7 h 35 min | 4 | ₹320 | ₹2,264 | ₹2,584 |
| Nainital to Mathura | 343 km | 7 h 5 min | 3 | ₹200 | ₹2,311 | ₹2,511 |
| Nainital to Rohtak | 345 km | 7 h 20 min | 10 | ₹925 | ₹2,324 | ₹3,249 |
| Nainital to Vrindavan | 346 km | 7 h 15 min | 3 | ₹200 | ₹2,331 | ₹2,531 |
| Nainital to Panipat | 347 km | 7 h 15 min | 8 | ₹805 | ₹2,338 | ₹3,143 |
| Nainital to Agra | 355 km | 7 h 25 min | 4 | ₹235 | ₹2,392 | ₹2,627 |
| Nainital to Lucknow | 391 km | 7 h 25 min | 1 | ₹90 | ₹2,634 | ₹2,724 |
| Nainital to Kanpur | 411 km | 7 h 45 min | 2 | ₹175 | ₹2,769 | ₹2,944 |
| Nainital to Ambala | 419 km | 8 h 55 min | 4 | ₹320 | ₹2,823 | ₹3,143 |
| Nainital to Alwar | 439 km | 8 h 40 min | 17 | ₹1,520 | ₹2,957 | ₹4,477 |
| Nainital to Hisar | 449 km | 8 h 55 min | 11 | ₹1,000 | ₹3,025 | ₹4,025 |
| Nainital to Chandigarh | 452 km | 9 h 25 min | 6 | ₹550 | ₹3,045 | ₹3,595 |
| Nainital to Patiala | 471 km | 10 h | 6 | ₹495 | ₹3,173 | ₹3,668 |
| Nainital to Gwalior | 499 km | 9 h 20 min | 5 | ₹410 | ₹3,362 | ₹3,772 |
| Destination | Distance | Drive time | Toll plazas | Car toll | Petrol | Total |
|---|---|---|---|---|---|---|
| Nainital to Ayodhya | 506 km | 9 h 10 min | 4 | ₹315 | ₹3,409 | ₹3,724 |
| Nainital to Ludhiana | 525 km | 10 h 50 min | 5 | ₹445 | ₹3,537 | ₹3,982 |
| Nainital to Shimla | 552 km | 11 h 25 min | 9 | ₹775 | ₹3,719 | ₹4,494 |
| Nainital to Khatu Shyam Ji | 557 km | 11 h 20 min | 12 | ₹1,205 | ₹3,752 | ₹4,957 |
| Nainital to Sikar | 557 km | 11 h 20 min | 11 | ₹1,050 | ₹3,752 | ₹4,802 |
| Nainital to Jaipur | 574 km | 10 h 40 min | 14 | ₹1,245 | ₹3,867 | ₹5,112 |
| Nainital to Jalandhar | 586 km | 11 h 45 min | 6 | ₹485 | ₹3,948 | ₹4,433 |
| Nainital to Jhansi | 590 km | 10 h 50 min | 5 | ₹405 | ₹3,975 | ₹4,380 |
| Nainital to Bathinda | 599 km | 11 h 35 min | 10 | ₹950 | ₹4,035 | ₹4,985 |
| Nainital to Prayagraj | 602 km | 10 h 25 min | 1 | ₹125 | ₹4,055 | ₹4,180 |
| Nainital to Ranthambore | 630 km | 13 h 15 min | 19 | ₹1,720 | ₹4,244 | ₹5,964 |
| Nainital to Gorakhpur | 640 km | 11 h 30 min | 6 | ₹510 | ₹4,311 | ₹4,821 |
| Nainital to Khajuraho | 653 km | 11 h 45 min | 6 | ₹410 | ₹4,399 | ₹4,809 |
| Nainital to Amritsar | 666 km | 13 h 15 min | 8 | ₹810 | ₹4,487 | ₹5,297 |
| Nainital to Dharamshala | 681 km | 14 h 55 min | 8 | ₹705 | ₹4,588 | ₹5,293 |
| Nainital to Kasol | 681 km | 15 h 20 min | 11 | ₹1,015 | ₹4,588 | ₹5,603 |
| Nainital to Ajmer | 696 km | 13 h 5 min | 19 | ₹1,700 | ₹4,689 | ₹6,389 |
| Nainital to Manali | 701 km | 14 h 50 min | 12 | ₹1,095 | ₹4,722 | ₹5,817 |
| Nainital to Pushkar | 707 km | 13 h 20 min | 19 | ₹1,700 | ₹4,763 | ₹6,463 |
| Nainital to Varanasi | 715 km | 12 h 5 min | 4 | ₹520 | ₹4,817 | ₹5,337 |
| Nainital to Kota | 728 km | 13 h 10 min | 23 | ₹2,040 | ₹4,904 | ₹6,944 |
| Nainital to Bikaner | 729 km | 13 h 50 min | 16 | ₹1,310 | ₹4,911 | ₹6,221 |
| Nainital to Dalhousie | 752 km | 16 h 35 min | 8 | ₹705 | ₹5,066 | ₹5,771 |
| Nainital to Jammu | 803 km | 15 h 50 min | 10 | ₹1,130 | ₹5,410 | ₹6,540 |
| Nainital to Katra | 844 km | 16 h 50 min | 11 | ₹1,300 | ₹5,686 | ₹6,986 |
| Nainital to Jabalpur | 869 km | 15 h 25 min | 9 | ₹610 | ₹5,854 | ₹6,464 |
| Nainital to Jodhpur | 869 km | 16 h 15 min | 20 | ₹1,565 | ₹5,854 | ₹7,419 |
| Nainital to Muzaffarpur | 886 km | 15 h 35 min | 10 | ₹865 | ₹5,969 | ₹6,834 |
| Nainital to Patna | 886 km | 15 h 30 min | 11 | ₹920 | ₹5,969 | ₹6,889 |
| Nainital to Gaya | 921 km | 16 h | 10 | ₹815 | ₹6,204 | ₹7,019 |
| Nainital to Ujjain | 937 km | 16 h 35 min | 27 | ₹2,290 | ₹6,312 | ₹8,602 |
| Nainital to Bhopal | 941 km | 16 h 55 min | 8 | ₹535 | ₹6,339 | ₹6,874 |
| Nainital to Udaipur | 941 km | 17 h 20 min | 25 | ₹2,250 | ₹6,339 | ₹8,589 |
| Nainital to Indore | 995 km | 17 h 40 min | 29 | ₹2,530 | ₹6,703 | ₹9,233 |
| Nainital to Pachmarhi | 1003 km | 18 h 30 min | 8 | ₹655 | ₹6,757 | ₹7,412 |
| Nainital to Srinagar | 1005 km | 20 h 35 min | 14 | ₹1,765 | ₹6,770 | ₹8,535 |
| Nainital to Nagpur | 1129 km | 19 h 50 min | 15 | ₹1,330 | ₹7,606 | ₹8,936 |
| Nainital to Vadodara | 1195 km | 20 h 30 min | 29 | ₹2,450 | ₹8,050 | ₹10,500 |
| Nainital to Ahmedabad | 1250 km | 21 h 15 min | 29 | ₹2,595 | ₹8,421 | ₹11,016 |
| Nainital to Surat | 1337 km | 22 h 50 min | 32 | ₹2,735 | ₹9,007 | ₹11,742 |
| Nainital to Shirdi | 1397 km | 24 h 25 min | 37 | ₹3,305 | ₹9,411 | ₹12,716 |
| Nainital to Kolkata | 1406 km | 24 h 5 min | 14 | ₹1,525 | ₹9,472 | ₹10,997 |
| Nainital to Nashik | 1410 km | 24 h 40 min | 38 | ₹3,630 | ₹9,499 | ₹13,129 |
| Nainital to Bhubaneswar | 1563 km | 26 h 50 min | 15 | ₹1,665 | ₹10,529 | ₹12,194 |
| Nainital to Mumbai | 1604 km | 27 h | 33 | ₹2,810 | ₹10,806 | ₹13,616 |
| Nainital to Lonavala | 1610 km | 28 h | 40 | ₹3,850 | ₹10,846 | ₹14,696 |
| Nainital to Pune | 1612 km | 28 h 10 min | 36 | ₹3,150 | ₹10,860 | ₹14,010 |
| Nainital to Guwahati | 1615 km | 28 h 35 min | 8 | ₹585 | ₹10,880 | ₹11,465 |
| Nainital to Hyderabad | 1622 km | 28 h 50 min | 26 | ₹2,535 | ₹10,927 | ₹13,462 |
| Nainital to Visakhapatnam | 1804 km | 31 h 20 min | 13 | ₹885 | ₹12,153 | ₹13,038 |
| Nainital to Vijayawada | 1816 km | 31 h 40 min | 26 | ₹2,400 | ₹12,234 | ₹14,634 |
Haldwani, Jim Corbett, Moradabad — the fastest routes to these places have no toll plazas.
Per kilometre, the route to Alwar: about ₹1,520 for a car over 439 km (₹3.46/km).
₹101.05 per litre for petrol and ₹96.30 for diesel; CNG is about ₹99.50/kg (as of 24 October 2026). The calculator uses these prices for trips that start in Nainital.
Fees are revised every 1 April and some plazas change mid-year, so treat results as a close estimate. Spotted a wrong fee or a missing plaza? Tell us — we fix reported errors within 72 hours and log them on our corrections page.
Built and maintained by Nikhil Shrivastava. Full method: how the calculator works.
Last updated: 24 October 2026