
Somnath to Indore
Indore is approximately 650+ kms from Somnath. The fastest way to reach Indore from Somnath is by Train, Flight Via Rajkot. It takes approximately 7 hours. The cheapest way to reach Indore from Somnath is by Train Via Vadodara which would take approximately 15 hours.
Sort By
Mode of Transport
Via Bharuch
RECOMMENDED
Somnath
Bharuch
Indore
Approx Travel Time
14h 25m
₹675
Onwards
Somnath
Bharuch
Indore
Approx Travel Time
16h 10m
₹935
Onwards
Via Vadodara
CHEAPEST
Somnath
Vadodara
Indore
Approx Travel Time
14h 40m
₹520
Onwards
Somnath
Vadodara
Indore
Approx Travel Time
16h 10m
₹920
Onwards
Via Surat
Somnath
Surat
Indore
Approx Travel Time
14h 40m
₹610
Onwards
Somnath
Surat
Indore
Approx Travel Time
7h 40m
₹11,330
Onwards
Via Godhra
Somnath
Godhra
Indore
Approx Travel Time
14h 55m
₹605
Onwards
Via Navsari
Somnath
Navsari
Indore
Approx Travel Time
15h 10m
₹745
Onwards
Via Rajkot
FASTEST
Somnath
Rajkot
Indore
Approx Travel Time
6h 25m
₹4,835
Onwards
Via Ahmedabad
Somnath
Ahmedabad
Indore
Approx Travel Time
9h 25m
₹3,541
Onwards
Frequently Asked Questions
What is the distance between Somnath and Indore?
Indore is approximately 650+ kms from Somnath.
How long does it take to reach Indore from Somnath?
It takes approximately 7 hours to reach Indore from Somnath by Train, Flight Via Rajkot.
What is the cheapest way to reach Indore from Somnath?
The cheapest way to reach Indore from Somnath is by Train Via Vadodara.
What is the fastest way to reach Indore from Somnath?
The fastest way to reach Indore from Somnath is by Train, Flight Via Rajkot.