
Maihar to Somnath
Somnath is approximately 1250+ kms from Maihar. The fastest way to reach Somnath from Maihar is by Train, Flight Via Prayagraj(Allahabad), Ahmedabad. It takes approximately 16 hours. The cheapest way to reach Somnath from Maihar is by Train Via Itarsi which would take approximately 27 hours.
Sort By
Mode of Transport
Via Ujjain
RECOMMENDED
Maihar
Ujjain
Somnath
Approx Travel Time
1d 2h 10m
₹805
Onwards
Via Bhopal
Maihar
Bhopal
Somnath
Approx Travel Time
1d 2h 25m
₹815
Onwards
Via Vidisha
Maihar
Vidisha
Somnath
Approx Travel Time
1d 2h 25m
₹775
Onwards
Via Indore, Ahmedabad
Maihar
Indore
Ahmedabad
Somnath
Approx Travel Time
22h 35m
₹3,759
Onwards
Via Gwalior, Ahmedabad
Maihar
Gwalior
Ahmedabad
Somnath
Approx Travel Time
19h 5m
On Demand
Via Prayagraj(Allahabad), Ahmedabad
FASTEST
Maihar
Prayagraj(Allahabad)
Ahmedabad
Somnath
Approx Travel Time
16h 5m
₹7,042
Onwards
Via Itarsi
CHEAPEST
Maihar
Itarsi
Somnath
Approx Travel Time
1d 2h 40m
₹695
Onwards
Via Nagpur, Ahmedabad
Maihar
Nagpur
Ahmedabad
Somnath
Approx Travel Time
20h 20m
₹5,774
Onwards
Via Surat
Maihar
Surat
Somnath
Approx Travel Time
1d 2h 25m
₹895
Onwards
Frequently Asked Questions
What is the distance between Maihar and Somnath?
Somnath is approximately 1250+ kms from Maihar.
How long does it take to reach Somnath from Maihar?
It takes approximately 16 hours to reach Somnath from Maihar by Train, Flight Via Prayagraj(Allahabad), Ahmedabad.
What is the cheapest way to reach Somnath from Maihar?
The cheapest way to reach Somnath from Maihar is by Train Via Itarsi.
What is the fastest way to reach Somnath from Maihar?
The fastest way to reach Somnath from Maihar is by Train, Flight Via Prayagraj(Allahabad), Ahmedabad.