The journey from Guruvayur to Vijayawada covers approximately 900 km. You can travel via the NH 16. The journey takes about 18 to 20 hours by road or train. Vijayawada is a major city on the banks of the Krishna River.
Total Distance: 900 km by road, 750 km air distance.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 18 hours | 20 hours |
| Avg Price | 900-2000 INR | 1200-2000 INR |
| Operator | Vijayawada Express | KSRTC / APSRTC |
| Route | Thrissur Railway Station to Vijayawada Junction | Guruvayur-Chennai-Vijayawada |
| Tip | Book tickets well in advance. | The route is long; choose a sleeper bus. |
October to March for pleasant weather.