Maihar to Somnath - Multiple Options To Reach By Train, Flight
Somnath is approximately 1250+ kms from Maihar. The fastest way to reach Somnath from Maihar is by Train, Flight Via Lucknow, Ahmedabad. It takes approximately 19 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
₹4,011
Onwards
Via Gwalior, Ahmedabad
Maihar
Gwalior
Ahmedabad
Somnath
Approx Travel Time
19h 5m
On Demand
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
₹6,209
Onwards
Via Surat
Maihar
Surat
Somnath
Approx Travel Time
1d 2h 25m
₹895
Onwards
Via Lucknow, Ahmedabad
FASTEST
Maihar
Lucknow
Ahmedabad
Somnath
Approx Travel Time
18h 35m
On Demand
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 19 hours to reach Somnath from Maihar by Train, Flight Via Lucknow, 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 Lucknow, Ahmedabad.