
Sujangarh to Ranikhet
Ranikhet is approximately 650+ kms from Sujangarh. The fastest way to reach Ranikhet from Sujangarh is by Train, Flight, Cab Via Delhi, Pithoragarh. It takes approximately 13 hours. The cheapest way to reach Ranikhet from Sujangarh is by Train, Bus Via Delhi which would take approximately 16 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
Sujangarh
Delhi
Ranikhet
Approx Travel Time
15h 40m
₹2,729
Onwards
Sujangarh
Delhi
Ranikhet
Approx Travel Time
17h 25m
₹3,099
Onwards
Via Moradabad
Sujangarh
Moradabad
Ranikhet
Approx Travel Time
16h 47m
₹5,222
Onwards
Via Delhi, Pithoragarh
FASTEST
Sujangarh
Delhi
Pithoragarh
Ranikhet
Approx Travel Time
12h 20m
₹12,093
Onwards
Sujangarh
Delhi
Pithoragarh
Ranikhet
Approx Travel Time
14h 5m
₹12,463
Onwards
Via Jaipur, Delhi
Sujangarh
Jaipur
Delhi
Ranikhet
Approx Travel Time
15h 35m
₹9,486
Onwards
Sujangarh
Jaipur
Delhi
Ranikhet
Approx Travel Time
16h 5m
₹4,868
Onwards
Via Delhi, Bareilly
Sujangarh
Delhi
Bareilly
Ranikhet
Approx Travel Time
14h 54m
₹18,280
Onwards
Via Meerut
Sujangarh
Meerut
Ranikhet
Approx Travel Time
17h 53m
On Demand
Via Bareilly
Sujangarh
Bareilly
Ranikhet
Approx Travel Time
17h 59m
₹4,963
Onwards
Frequently Asked Questions
What is the distance between Sujangarh and Ranikhet?
Ranikhet is approximately 650+ kms from Sujangarh.
How long does it take to reach Ranikhet from Sujangarh?
It takes approximately 13 hours to reach Ranikhet from Sujangarh by Train, Flight, Cab Via Delhi, Pithoragarh.
What is the cheapest way to reach Ranikhet from Sujangarh?
The cheapest way to reach Ranikhet from Sujangarh is by Train, Bus Via Delhi.
What is the fastest way to reach Ranikhet from Sujangarh?
The fastest way to reach Ranikhet from Sujangarh is by Train, Flight, Cab Via Delhi, Pithoragarh.