hero
How2Go
Vijayawada to Nandura

Vijayawada to Nandura

Nandura is approximately 800+ kms from Vijayawada. The fastest way to reach Nandura from Vijayawada is by Train Via Khammam. It takes approximately 13 hours. The cheapest way to reach Nandura from Vijayawada is by Train which would take approximately 14 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Vijayawada

Nandura

Approx Travel Time

13h 35m

₹455

Onwards

Via Khammam

FASTEST

Vijayawada

Khammam

Nandura

Approx Travel Time

13h 3m

₹500

Onwards

Vijayawada

Khammam

Nandura

Approx Travel Time

14h 44m

On Demand

Ads by MMT

Via Sultanabad

Vijayawada

Sultanabad

Nandura

Approx Travel Time

14h 57m

On Demand

Vijayawada

Sultanabad

Nandura

Approx Travel Time

14h 4m

₹550

Onwards

Via Nizamabad

Vijayawada

Nizamabad

Nandura

Approx Travel Time

18h 35m

On Demand

Ads by MMT

Via Warangal

Vijayawada

Warangal

Nandura

Approx Travel Time

13h 36m

₹475

Onwards

Via Akola

Vijayawada

Akola

Nandura

Approx Travel Time

13h 40m

₹485

Onwards

Via Amravati

Vijayawada

Amravati

Nandura

Approx Travel Time

13h 55m

₹485

Onwards

Via Murtajapur

Vijayawada

Murtajapur

Nandura

Approx Travel Time

14h 7m

₹500

Onwards

Frequently Asked Questions

What is the distance between Vijayawada and Nandura?

Nandura is approximately 800+ kms from Vijayawada.

How long does it take to reach Nandura from Vijayawada?

It takes approximately 13 hours to reach Nandura from Vijayawada by Train Via Khammam.

What is the cheapest way to reach Nandura from Vijayawada?

The cheapest way to reach Nandura from Vijayawada is by Train.

What is the fastest way to reach Nandura from Vijayawada?

The fastest way to reach Nandura from Vijayawada is by Train Via Khammam.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India