
Solan to Indore
Indore is approximately 950+ kms from Solan. The fastest way to reach Indore from Solan is by Cab, Flight Via Mohali. It takes approximately 5 hours. The cheapest way to reach Indore from Solan is by Bus, Train Via Delhi which would take approximately 25 hours.
Sort By
Mode of Transport
Via Mohali
RECOMMENDED
FASTEST
Solan
Mohali
Indore
Approx Travel Time
4h 50m
₹7,709
Onwards
Via Delhi
Solan
Delhi
Indore
Approx Travel Time
10h 40m
₹5,408
Onwards
CHEAPEST
Solan
Delhi
Indore
Approx Travel Time
1d 1h 5m
₹1,379
Onwards
Solan
Delhi
Indore
Approx Travel Time
8h 40m
₹9,931
Onwards
Via Shimla
Solan
Shimla
Indore
Approx Travel Time
20h 25m
₹2,813
Onwards
Via Ghaziabad
Solan
Ghaziabad
Indore
Approx Travel Time
8h 9m
₹9,830
Onwards
Via Dehradun
Solan
Dehradun
Indore
Approx Travel Time
9h 26m
₹12,733
Onwards
Via Delhi, Jaipur
Solan
Delhi
Jaipur
Indore
Approx Travel Time
12h 30m
₹8,874
Onwards
Via Delhi, Gwalior
Solan
Delhi
Gwalior
Indore
Approx Travel Time
12h 50m
₹8,146
Onwards
Frequently Asked Questions
What is the distance between Solan and Indore?
Indore is approximately 950+ kms from Solan.
How long does it take to reach Indore from Solan?
It takes approximately 5 hours to reach Indore from Solan by Cab, Flight Via Mohali.
What is the cheapest way to reach Indore from Solan?
The cheapest way to reach Indore from Solan is by Bus, Train Via Delhi.
What is the fastest way to reach Indore from Solan?
The fastest way to reach Indore from Solan is by Cab, Flight Via Mohali.