
Shajapur to Kavali
Kavali is approximately 1200+ kms from Shajapur. The fastest way to reach Kavali from Shajapur is by Train, Flight Via Indore, Chennai. It takes approximately 12 hours. The cheapest way to reach Kavali from Shajapur is by Bus Via Indore, Hyderabad which would take approximately 30 hours.
Sort By
Mode of Transport
Via Indore, Gannavaram
RECOMMENDED
Shajapur
Indore
Gannavaram
Kavali
Approx Travel Time
14h 5m
₹10,799
Onwards
Via Indore, Hyderabad
Shajapur
Indore
Hyderabad
Kavali
Approx Travel Time
13h 40m
₹4,805
Onwards
Shajapur
Indore
Hyderabad
Kavali
Approx Travel Time
14h 50m
₹5,174
Onwards
CHEAPEST
Shajapur
Indore
Hyderabad
Kavali
Approx Travel Time
1d 6h
₹2,133
Onwards
Via Vijayawada
Shajapur
Vijayawada
Kavali
Approx Travel Time
1d 0h 13m
On Demand
Shajapur
Vijayawada
Kavali
Approx Travel Time
1d 1h 58m
On Demand
Via Nellore
Shajapur
Nellore
Kavali
Approx Travel Time
1d 1h 23m
On Demand
Via Indore, Chennai
FASTEST
Shajapur
Indore
Chennai
Kavali
Approx Travel Time
11h 25m
₹4,784
Onwards
Shajapur
Indore
Chennai
Kavali
Approx Travel Time
11h 26m
₹9,789
Onwards
Shajapur
Indore
Chennai
Kavali
Approx Travel Time
11h 25m
₹5,671
Onwards
Frequently Asked Questions
What is the distance between Shajapur and Kavali?
Kavali is approximately 1200+ kms from Shajapur.
How long does it take to reach Kavali from Shajapur?
It takes approximately 12 hours to reach Kavali from Shajapur by Train, Flight Via Indore, Chennai.
What is the cheapest way to reach Kavali from Shajapur?
The cheapest way to reach Kavali from Shajapur is by Bus Via Indore, Hyderabad.
What is the fastest way to reach Kavali from Shajapur?
The fastest way to reach Kavali from Shajapur is by Train, Flight Via Indore, Chennai.