
Puttur to Shajapur
Shajapur is approximately 1600+ kms from Puttur. The fastest way to reach Shajapur from Puttur is by Train, Flight Via Bangalore, Indore. It takes approximately 13 hours. The cheapest way to reach Shajapur from Puttur is by Train, Flight Via Bangalore, Indore which would take approximately 13 hours.
Sort By
Mode of Transport
Via Bangalore, Indore
RECOMMENDED
CHEAPEST
FASTEST
Puttur, Karnataka
Bangalore
Indore
Shajapur
Approx Travel Time
13h 5m
₹5,416
Onwards
Puttur, Karnataka
Bangalore
Indore
Shajapur
Approx Travel Time
13h 35m
₹5,466
Onwards
Via Mangalore, Mumbai
Puttur, Karnataka
Mangalore
Mumbai
Shajapur
Approx Travel Time
18h 50m
₹5,890
Onwards
Via Hyderabad, Bhopal
Puttur, Karnataka
Hyderabad
Bhopal
Shajapur
Approx Travel Time
20h 11m
On Demand
Via Hyderabad, Indore
Puttur, Karnataka
Hyderabad
Indore
Shajapur
Approx Travel Time
20h 20m
On Demand
Puttur, Karnataka
Hyderabad
Indore
Shajapur
Approx Travel Time
20h 50m
On Demand
Via Bangalore, Bhopal
Puttur, Karnataka
Bangalore
Bhopal
Shajapur
Approx Travel Time
13h 11m
On Demand
Via Mangalore, Hyderabad
Puttur, Karnataka
Mangalore
Hyderabad
Shajapur
Approx Travel Time
20h 35m
On Demand
Via Hubli, Mumbai
Puttur, Karnataka
Hubli
Mumbai
Shajapur
Approx Travel Time
23h 35m
₹5,860
Onwards
Via Hyderabad
Puttur, Karnataka
Hyderabad
Shajapur
Approx Travel Time
1d 6h 40m
On Demand
Frequently Asked Questions
What is the distance between Puttur and Shajapur?
Shajapur is approximately 1600+ kms from Puttur.
How long does it take to reach Shajapur from Puttur?
It takes approximately 13 hours to reach Shajapur from Puttur by Train, Flight Via Bangalore, Indore.
What is the cheapest way to reach Shajapur from Puttur?
The cheapest way to reach Shajapur from Puttur is by Train, Flight Via Bangalore, Indore.
What is the fastest way to reach Shajapur from Puttur?
The fastest way to reach Shajapur from Puttur is by Train, Flight Via Bangalore, Indore.