
Rudrapur to Shillong
Shillong is approximately 1550+ kms from Rudrapur. The fastest way to reach Shillong from Rudrapur is by Train, Flight Via Dehradun, Guwahati. It takes approximately 11 hours. The cheapest way to reach Shillong from Rudrapur is by Train, Flight, Bus Via Dehradun, Siliguri which would take approximately 19 hours.
Sort By
Mode of Transport
Via Lucknow, Guwahati
RECOMMENDED
Rudrapur
Lucknow
Guwahati
Shillong
Approx Travel Time
12h 5m
₹13,075
Onwards
Rudrapur
Lucknow
Guwahati
Shillong
Approx Travel Time
13h 35m
₹13,269
Onwards
Via Dehradun, Guwahati
FASTEST
Rudrapur
Dehradun
Guwahati
Shillong
Approx Travel Time
10h 20m
₹13,681
Onwards
Rudrapur
Dehradun
Guwahati
Shillong
Approx Travel Time
12h 54m
₹17,272
Onwards
Via Lucknow, Siliguri
Rudrapur
Lucknow
Siliguri
Shillong
Approx Travel Time
22h 20m
₹13,254
Onwards
Rudrapur
Lucknow
Siliguri
Shillong
Approx Travel Time
20h 50m
₹13,060
Onwards
Via Lucknow, Kolkata
Rudrapur
Lucknow
Kolkata
Shillong
Approx Travel Time
12h 5m
₹10,668
Onwards
Rudrapur
Lucknow
Kolkata
Shillong
Approx Travel Time
13h 35m
₹10,862
Onwards
Via Dehradun, Siliguri
CHEAPEST
Rudrapur
Dehradun
Siliguri
Shillong
Approx Travel Time
19h 5m
₹8,912
Onwards
Via Gorakhpur, Kolkata
Rudrapur
Gorakhpur
Kolkata
Shillong
Approx Travel Time
15h 35m
₹10,768
Onwards
Frequently Asked Questions
What is the distance between Rudrapur and Shillong?
Shillong is approximately 1550+ kms from Rudrapur.
How long does it take to reach Shillong from Rudrapur?
It takes approximately 11 hours to reach Shillong from Rudrapur by Train, Flight Via Dehradun, Guwahati.
What is the cheapest way to reach Shillong from Rudrapur?
The cheapest way to reach Shillong from Rudrapur is by Train, Flight, Bus Via Dehradun, Siliguri.
What is the fastest way to reach Shillong from Rudrapur?
The fastest way to reach Shillong from Rudrapur is by Train, Flight Via Dehradun, Guwahati.