hero
How2Go
Datia to Puttaparthi

Datia to Puttaparthi

Puttaparthi is approximately 1700+ kms from Datia. The fastest way to reach Puttaparthi from Datia is by Bus, Flight, Train Via Gwalior, Bangalore. It takes approximately 10 hours. The cheapest way to reach Puttaparthi from Datia is by Train Via Jhansi which would take approximately 28 hours.

Sort By
Mode of Transport

Via Gwalior, Bangalore

RECOMMENDED

FASTEST

Datia

Gwalior

Bangalore

Puttaparthi

Approx Travel Time

9h 53m

₹8,347

Onwards

Datia

Gwalior

Bangalore

Puttaparthi

Approx Travel Time

10h 24m

₹8,322

Onwards

Datia

Gwalior

Bangalore

Puttaparthi

Approx Travel Time

10h 2m

₹10,561

Onwards

Datia

Gwalior

Bangalore

Puttaparthi

Approx Travel Time

12h 20m

₹8,802

Onwards

Via Jhansi

Datia

Jhansi

Puttaparthi

Approx Travel Time

1d 3h 1m

₹1,395

Onwards

CHEAPEST

Datia

Jhansi

Puttaparthi

Approx Travel Time

1d 3h 44m

₹820

Onwards

Datia

Jhansi

Puttaparthi

Approx Travel Time

1d 3h 57m

₹2,972

Onwards

Ads by MMT

Via Bhopal, Bangalore

Datia

Bhopal

Bangalore

Puttaparthi

Approx Travel Time

14h 38m

On Demand

Via Jabalpur, Kurnool

Datia

Jabalpur

Kurnool

Puttaparthi

Approx Travel Time

1d 11h 20m

₹5,798

Onwards

Ads by MMT

Via Agra, Bangalore

Datia

Agra

Bangalore

Puttaparthi

Approx Travel Time

12h 45m

On Demand

Frequently Asked Questions

What is the distance between Datia and Puttaparthi?

Puttaparthi is approximately 1700+ kms from Datia.

How long does it take to reach Puttaparthi from Datia?

It takes approximately 10 hours to reach Puttaparthi from Datia by Bus, Flight, Train Via Gwalior, Bangalore.

What is the cheapest way to reach Puttaparthi from Datia?

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

What is the fastest way to reach Puttaparthi from Datia?

The fastest way to reach Puttaparthi from Datia is by Bus, Flight, Train Via Gwalior, Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India