
Ranikhet to Shujalpur
Shujalpur is approximately 850+ kms from Ranikhet. The fastest way to reach Shujalpur from Ranikhet is by Bus, Flight, Train Via Delhi, Bhopal. It takes approximately 13 hours. The cheapest way to reach Shujalpur from Ranikhet is by Cab, Train Via Aligarh which would take approximately 21 hours.
Sort By
Mode of Transport
Via Bareilly
RECOMMENDED
Ranikhet
Bareilly
Shujalpur
Approx Travel Time
19h 44m
On Demand
Via Aligarh
CHEAPEST
Ranikhet
Aligarh
Shujalpur
Approx Travel Time
20h 56m
₹8,531
Onwards
Via Delhi, Bhopal
FASTEST
Ranikhet
Delhi
Bhopal
Shujalpur
Approx Travel Time
12h 35m
On Demand
Ranikhet
Delhi
Bhopal
Shujalpur
Approx Travel Time
13h 16m
On Demand
Via Delhi
Ranikhet
Delhi
Shujalpur
Approx Travel Time
21h 25m
On Demand
Via Delhi, Sawai Madhopur
Ranikhet
Delhi
Sawai Madhopur
Shujalpur
Approx Travel Time
23h 5m
On Demand
Via Delhi, Kota
Ranikhet
Delhi
Kota
Shujalpur
Approx Travel Time
23h 35m
On Demand
Via Delhi, Gwalior
Ranikhet
Delhi
Gwalior
Shujalpur
Approx Travel Time
18h 20m
On Demand
Ranikhet
Delhi
Gwalior
Shujalpur
Approx Travel Time
23h 50m
On Demand
Via Delhi, Jaipur
Ranikhet
Delhi
Jaipur
Shujalpur
Approx Travel Time
19h 20m
On Demand
Frequently Asked Questions
What is the distance between Ranikhet and Shujalpur?
Shujalpur is approximately 850+ kms from Ranikhet.
How long does it take to reach Shujalpur from Ranikhet?
It takes approximately 13 hours to reach Shujalpur from Ranikhet by Bus, Flight, Train Via Delhi, Bhopal.
What is the cheapest way to reach Shujalpur from Ranikhet?
The cheapest way to reach Shujalpur from Ranikhet is by Cab, Train Via Aligarh.
What is the fastest way to reach Shujalpur from Ranikhet?
The fastest way to reach Shujalpur from Ranikhet is by Bus, Flight, Train Via Delhi, Bhopal.