Distance from Vijayawada to Patna

1436 km | 21 h 4 min

The distance from Vijayawada to Patna by car is 1436 km (or 893 mi). The estimated driving time for the trip is 21 h 4 min and the main road for this route is the . In a straight line, the distance between Vijayawada and Patna is 1112 km (691 mi).