The distance from Ayodhya to Vijayawada is approximately 1500 km. This route connects Uttar Pradesh to Andhra Pradesh. The most practical way to travel is by train, which takes about 26-28 hours. Road travel via NH 16 is also an option, taking about 27-28 hours.
Total Distance: 1500 km by road and 1300 km by air.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 27 hours | 28 hours |
| Avg Price | 1200-3500 INR | 6000-10000 INR |
| Operator | Express Trains | Private Taxi |
| Route | Ayodhya Junction to Vijayawada Junction. | NH 16. |
| Tip | Trains are very convenient. | Road conditions are generally good. |
October to March for pleasant weather.