
Morena to Solan
Solan is approximately 600+ kms from Morena. The fastest way to reach Solan from Morena is by Train, Cab Via Ghaziabad. It takes approximately 14 hours. The cheapest way to reach Solan from Morena is by Train, Bus Via Delhi which would take approximately 16 hours.
Sort By
Mode of Transport
Via Karnal
RECOMMENDED
Morena
Karnal
Solan
Approx Travel Time
13h 32m
₹4,888
Onwards
Via Ambala
Morena
Ambala
Solan
Approx Travel Time
13h 44m
₹2,979
Onwards
Via Ghaziabad
FASTEST
Morena
Ghaziabad
Solan
Approx Travel Time
13h 25m
₹3,990
Onwards
Via Kurukshetra
Morena
Kurukshetra
Solan
Approx Travel Time
13h 51m
₹4,250
Onwards
Via Yamunanagar
Morena
Yamunanagar
Solan
Approx Travel Time
14h 16m
₹4,010
Onwards
Via Chandigarh
Morena
Chandigarh
Solan
Approx Travel Time
14h 10m
On Demand
Via Delhi
Morena
Delhi
Solan
Approx Travel Time
15h 5m
₹5,450
Onwards
CHEAPEST
Morena
Delhi
Solan
Approx Travel Time
15h 19m
₹683
Onwards
Via Shahbaad
Morena
Shahbaad
Solan
Approx Travel Time
14h 49m
₹2,611
Onwards
Via Saharanpur
Morena
Saharanpur
Solan
Approx Travel Time
14h 46m
₹4,153
Onwards
Frequently Asked Questions
What is the distance between Morena and Solan?
Solan is approximately 600+ kms from Morena.
How long does it take to reach Solan from Morena?
It takes approximately 14 hours to reach Solan from Morena by Train, Cab Via Ghaziabad.
What is the cheapest way to reach Solan from Morena?
The cheapest way to reach Solan from Morena is by Train, Bus Via Delhi.
What is the fastest way to reach Solan from Morena?
The fastest way to reach Solan from Morena is by Train, Cab Via Ghaziabad.