
Moradabad to Solan
Solan is approximately 350+ kms from Moradabad. The fastest way to reach Solan from Moradabad is by Train, Bus Via Chandigarh. It takes approximately 8 hours. The cheapest way to reach Solan from Moradabad is by Train, Bus Via Haridwar which would take approximately 12 hours.
Sort By
Mode of Transport
Via Ambala
RECOMMENDED
Moradabad
Ambala
Solan
Approx Travel Time
8h 35m
₹914
Onwards
Moradabad
Ambala
Solan
Approx Travel Time
9h 25m
₹1,768
Onwards
Moradabad
Ambala
Solan
Approx Travel Time
8h 30m
₹3,005
Onwards
Moradabad
Ambala
Solan
Approx Travel Time
9h 20m
₹3,859
Onwards
Via Yamunanagar
Moradabad
Yamunanagar
Solan
Approx Travel Time
7h 55m
₹6,120
Onwards
Via Chandigarh
Moradabad
Chandigarh
Solan
Approx Travel Time
7h 51m
₹2,560
Onwards
FASTEST
Moradabad
Chandigarh
Solan
Approx Travel Time
7h 30m
₹784
Onwards
Via Panchkula
Moradabad
Panchkula
Solan
Approx Travel Time
9h 19m
₹3,124
Onwards
Via Haridwar
CHEAPEST
Moradabad
Haridwar
Solan
Approx Travel Time
11h 23m
₹592
Onwards
Via Sirhind
Moradabad
Sirhind
Solan
Approx Travel Time
9h 25m
₹2,825
Onwards
Frequently Asked Questions
What is the distance between Moradabad and Solan?
Solan is approximately 350+ kms from Moradabad.
How long does it take to reach Solan from Moradabad?
It takes approximately 8 hours to reach Solan from Moradabad by Train, Bus Via Chandigarh.
What is the cheapest way to reach Solan from Moradabad?
The cheapest way to reach Solan from Moradabad is by Train, Bus Via Haridwar.
What is the fastest way to reach Solan from Moradabad?
The fastest way to reach Solan from Moradabad is by Train, Bus Via Chandigarh.
Routes Connecting Moradabad
Routes From Moradabad
Routes To Moradabad
- Namakkal to Moradabad
- Wayanad to Moradabad
- Goa to Moradabad
- Changanassery to Moradabad
- Ariyalur to Moradabad
- Bhiwandi to Moradabad
- Malout to Moradabad
- Kota to Moradabad
- Gooty to Moradabad
- Pratapgarh to Moradabad
- Ratlam to Moradabad
- Damoh to Moradabad
- Shimla to Moradabad
- Rajahmundry to Moradabad
- Molakalmuru to Moradabad


