Ongole to Shivpuri
Shivpuri is approximately 1250+ kms from Ongole. The fastest way to reach Shivpuri from Ongole is by Cab, Flight, Train Via Gannavaram, Indore. It takes approximately 18 hours. The cheapest way to reach Shivpuri from Ongole is by Train Via Bhopal which would take approximately 27 hours.
Sort By
Mode of Transport
Via Vidisha
RECOMMENDED
Ongole
Vidisha
Shivpuri
Approx Travel Time
1d 2h 40m
₹720
Onwards
Ongole
Vidisha
Shivpuri
Approx Travel Time
1d 4h 22m
₹6,628
Onwards
Via Basoda
Ongole
Basoda
Shivpuri
Approx Travel Time
1d 2h 55m
₹725
Onwards
Via Bina
Ongole
Bina
Shivpuri
Approx Travel Time
1d 2h 40m
₹720
Onwards
Via Hyderabad, Indore
Ongole
Hyderabad
Indore
Shivpuri
Approx Travel Time
19h 37m
₹5,398
Onwards
Via Bhopal
CHEAPEST
Ongole
Bhopal
Shivpuri
Approx Travel Time
1d 3h 10m
₹690
Onwards
Ongole
Bhopal
Shivpuri
Approx Travel Time
1d 3h 55m
₹6,098
Onwards
Via Gannavaram, Indore
FASTEST
Ongole
Gannavaram
Indore
Shivpuri
Approx Travel Time
17h 37m
₹9,894
Onwards
Via Nagpur, Indore
Ongole
Nagpur
Indore
Shivpuri
Approx Travel Time
1d 2h 52m
₹4,660
Onwards
Via Gwalior
Ongole
Gwalior
Shivpuri
Approx Travel Time
1d 6h 25m
On Demand
Frequently Asked Questions
What is the distance between Ongole and Shivpuri?
Shivpuri is approximately 1250+ kms from Ongole.
How long does it take to reach Shivpuri from Ongole?
It takes approximately 18 hours to reach Shivpuri from Ongole by Cab, Flight, Train Via Gannavaram, Indore.
What is the cheapest way to reach Shivpuri from Ongole?
The cheapest way to reach Shivpuri from Ongole is by Train Via Bhopal.
What is the fastest way to reach Shivpuri from Ongole?
The fastest way to reach Shivpuri from Ongole is by Cab, Flight, Train Via Gannavaram, Indore.