The journey from Phulbani to Vijayawada covers approximately 850 km. You must first reach Bhubaneswar to access the rail network. From there, you can take a train to Vijayawada. Expect a total travel time of 16 to 20 hours. Vijayawada is a major city in Andhra Pradesh on the banks of the Krishna River.
Total Distance: Driving distance 950 km, straight-line air distance 700 km.
Check train availability on the IRCTC website.
October to March for pleasant weather.