hero
How2Go
Datia to Vijayawada

Datia to Vijayawada

Vijayawada is approximately 1350+ km from Datia, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Vijayawada.

Read More
Sort By
Mode of Transport

Via Jhansi

RECOMMENDED

CHEAPEST

Datia

Jhansi

Vijayawada

Approx Travel Time

18h 12m

₹520

Onwards

Datia

Jhansi

Vijayawada

Approx Travel Time

18h 45m

₹1,241

Onwards

Via Agra, Hyderabad

Datia

Agra

Hyderabad

Vijayawada

Approx Travel Time

12h 26m

₹12,407

Onwards

Datia

Agra

Hyderabad

Vijayawada

Approx Travel Time

15h 16m

₹12,699

Onwards

Datia

Agra

Hyderabad

Vijayawada

Approx Travel Time

15h 5m

₹13,101

Onwards

Via Gwalior, Delhi, Gannavaram

FASTEST

Datia

Gwalior

Delhi

Gannavaram

Vijayawada

Approx Travel Time

9h 8m

₹13,741

Onwards

Datia

Gwalior

Delhi

Gannavaram

Vijayawada

Approx Travel Time

9h 54m

₹13,766

Onwards

Via Bhopal

Datia

Bhopal

Vijayawada

Approx Travel Time

1d 0h 22m

₹7,814

Onwards

Via Gwalior, Bhopal, Hyderabad

Datia

Gwalior

Bhopal

Hyderabad

Vijayawada

Approx Travel Time

1d 11h 37m

₹2,566

Onwards

Via Gwalior, Mumbai, Gannavaram

Datia

Gwalior

Mumbai

Gannavaram

Vijayawada

Approx Travel Time

9h 13m

₹15,046

Onwards

Frequently Asked Questions

What is the distance between Datia and Vijayawada?

Vijayawada is approximately 1350+ kms from Datia.

How long does it take to reach Vijayawada from Datia?

It takes approximately 9 hours to reach Vijayawada from Datia by Train, Flight, Cab Via Gwalior, Delhi, Gannavaram.

What is the cheapest way to reach Vijayawada from Datia?

The cheapest way to reach Vijayawada from Datia is by Train Via Jhansi.

What is the fastest way to reach Vijayawada from Datia?

The fastest way to reach Vijayawada from Datia is by Train, Flight, Cab Via Gwalior, Delhi, Gannavaram.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India