
Shajapur to Songadh
Songadh is approximately 550+ kms from Shajapur. The fastest way to reach Songadh from Shajapur is by Train, Flight Via Indore, Surat. It takes approximately 8 hours. The cheapest way to reach Songadh from Shajapur is by Bus, Train Via Ujjain, Surat which would take approximately 15 hours.
Sort By
Mode of Transport
Via Indore, Surat
RECOMMENDED
FASTEST
Shajapur
Indore
Surat
Songadh
Approx Travel Time
7h 45m
₹4,443
Onwards
Shajapur
Indore
Surat
Songadh
Approx Travel Time
9h 35m
₹4,493
Onwards
Via Vadodara, Vyara
Shajapur
Vadodara
Vyara
Songadh
Approx Travel Time
11h 52m
₹615
Onwards
Via Vadodara
Shajapur
Vadodara
Songadh
Approx Travel Time
12h 32m
₹4,282
Onwards
Via Ujjain, Surat
CHEAPEST
Shajapur
Ujjain
Surat
Songadh
Approx Travel Time
15h
₹459
Onwards
Via Vadodara, Bardoli
Shajapur
Vadodara
Bardoli
Songadh
Approx Travel Time
11h 32m
₹615
Onwards
Via Surat
Shajapur
Surat
Songadh
Approx Travel Time
13h 5m
₹500
Onwards
Via Vadodara, Surat
Shajapur
Vadodara
Surat
Songadh
Approx Travel Time
12h 50m
₹515
Onwards
Via Surat, Bardoli
Shajapur
Surat
Bardoli
Songadh
Approx Travel Time
13h 7m
₹645
Onwards
Via Surat, Vyara
Shajapur
Surat
Vyara
Songadh
Approx Travel Time
13h 27m
₹645
Onwards
Frequently Asked Questions
What is the distance between Shajapur and Songadh?
Songadh is approximately 550+ kms from Shajapur.
How long does it take to reach Songadh from Shajapur?
It takes approximately 8 hours to reach Songadh from Shajapur by Train, Flight Via Indore, Surat.
What is the cheapest way to reach Songadh from Shajapur?
The cheapest way to reach Songadh from Shajapur is by Bus, Train Via Ujjain, Surat.
What is the fastest way to reach Songadh from Shajapur?
The fastest way to reach Songadh from Shajapur is by Train, Flight Via Indore, Surat.