Distance from Vijayawada to Nainital

The distance from Vijayawada to Nainital is 1810 km (or 1125 mi). The estimated driving time for the trip is 26 h and the main road for this route is the NH34. In a straight line, the distance between Vijayawada and Nainital is 1437 km (893 mi).