
Rudrapur to Solan
Solan is approximately 350+ kms from Rudrapur. The fastest way to reach Solan from Rudrapur is by Train, Cab Via Saharanpur. It takes approximately 10 hours. The cheapest way to reach Solan from Rudrapur is by Train, Cab Via Moradabad, Yamunanagar which would take approximately 12 hours.
Sort By
Mode of Transport
Via Dehradun
RECOMMENDED
Rudrapur
Dehradun
Solan
Approx Travel Time
9h 41m
₹4,665
Onwards
Via Saharanpur
FASTEST
Rudrapur
Saharanpur
Solan
Approx Travel Time
9h 38m
₹4,359
Onwards
Via Yamunanagar
Rudrapur
Yamunanagar
Solan
Approx Travel Time
10h 20m
On Demand
Via Najibabad, Yamunanagar
Rudrapur
Najibabad
Yamunanagar
Solan
Approx Travel Time
11h 45m
₹4,071
Onwards
Rudrapur
Najibabad
Yamunanagar
Solan
Approx Travel Time
12h 42m
₹8,287
Onwards
Via Moradabad, Saharanpur
Rudrapur
Moradabad
Saharanpur
Solan
Approx Travel Time
11h 33m
₹4,344
Onwards
Rudrapur
Moradabad
Saharanpur
Solan
Approx Travel Time
11h 52m
₹6,950
Onwards
Via Moradabad, Yamunanagar
CHEAPEST
Rudrapur
Moradabad
Yamunanagar
Solan
Approx Travel Time
12h
₹4,066
Onwards
Rudrapur
Moradabad
Yamunanagar
Solan
Approx Travel Time
12h 19m
₹6,732
Onwards
Via Bijnor
Rudrapur
Bijnor
Solan
Approx Travel Time
12h 13m
₹5,960
Onwards
Frequently Asked Questions
What is the distance between Rudrapur and Solan?
Solan is approximately 350+ kms from Rudrapur.
How long does it take to reach Solan from Rudrapur?
It takes approximately 10 hours to reach Solan from Rudrapur by Train, Cab Via Saharanpur.
What is the cheapest way to reach Solan from Rudrapur?
The cheapest way to reach Solan from Rudrapur is by Train, Cab Via Moradabad, Yamunanagar.
What is the fastest way to reach Solan from Rudrapur?
The fastest way to reach Solan from Rudrapur is by Train, Cab Via Saharanpur.