
Katihar to Ranikhet
Ranikhet is approximately 1150+ kms from Katihar. The fastest way to reach Ranikhet from Katihar is by Train, Flight, Cab Via Lucknow, Moradabad. It takes approximately 24 hours. The cheapest way to reach Ranikhet from Katihar is by Train, Cab Via Bareilly which would take approximately 25 hours.
Sort By
Mode of Transport
Via Bareilly
RECOMMENDED
CHEAPEST
Katihar
Bareilly
Ranikhet
Approx Travel Time
1d 0h 40m
₹4,751
Onwards
Via Rampur (Uttar Pradesh)
Katihar
Rampur (Uttar Pradesh)
Ranikhet
Approx Travel Time
1d 1h 37m
₹5,725
Onwards
Via Shahjahanpur
Katihar
Shahjahanpur
Ranikhet
Approx Travel Time
1d 1h 27m
₹7,415
Onwards
Via Lucknow, Moradabad
FASTEST
Katihar
Lucknow
Moradabad
Ranikhet
Approx Travel Time
23h 22m
On Demand
Via Gorakhpur, Moradabad
Katihar
Gorakhpur
Moradabad
Ranikhet
Approx Travel Time
1d 4h 12m
₹5,210
Onwards
Via Bettiah, Moradabad
Katihar
Bettiah
Moradabad
Ranikhet
Approx Travel Time
1d 4h 12m
₹5,480
Onwards
Via Basti, Moradabad
Katihar
Basti
Moradabad
Ranikhet
Approx Travel Time
1d 4h 27m
₹5,210
Onwards
Via Siwan, Moradabad
Katihar
Siwan
Moradabad
Ranikhet
Approx Travel Time
1d 4h 27m
₹5,210
Onwards
Via Ayodhya, Moradabad
Katihar
Ayodhya
Moradabad
Ranikhet
Approx Travel Time
1d 4h 42m
₹5,225
Onwards
Via Hajipur, Moradabad
Katihar
Hajipur
Moradabad
Ranikhet
Approx Travel Time
1d 4h 27m
₹5,200
Onwards
Frequently Asked Questions
What is the distance between Katihar and Ranikhet?
Ranikhet is approximately 1150+ kms from Katihar.
How long does it take to reach Ranikhet from Katihar?
It takes approximately 24 hours to reach Ranikhet from Katihar by Train, Flight, Cab Via Lucknow, Moradabad.
What is the cheapest way to reach Ranikhet from Katihar?
The cheapest way to reach Ranikhet from Katihar is by Train, Cab Via Bareilly.
What is the fastest way to reach Ranikhet from Katihar?
The fastest way to reach Ranikhet from Katihar is by Train, Flight, Cab Via Lucknow, Moradabad.