
Satna to Ranikhet
Ranikhet is approximately 650+ kms from Satna. The fastest way to reach Ranikhet from Satna is by Train, Flight, Cab Via Lucknow, Kichha. It takes approximately 11 hours. The cheapest way to reach Ranikhet from Satna is by Train, Cab Via Amethi, Bareilly which would take approximately 19 hours.
Sort By
Mode of Transport
Via Lucknow, Bareilly
RECOMMENDED
Satna
Lucknow
Bareilly
Ranikhet
Approx Travel Time
17h 9m
₹5,348
Onwards
Via Lucknow, Kichha
FASTEST
Satna
Lucknow
Kichha
Ranikhet
Approx Travel Time
10h 50m
₹10,967
Onwards
Satna
Lucknow
Kichha
Ranikhet
Approx Travel Time
13h 42m
₹15,527
Onwards
Via Raibareilly, Bareilly
Satna
Raibareilly
Bareilly
Ranikhet
Approx Travel Time
17h 9m
₹5,078
Onwards
Via Lucknow, Rampur (Uttar Pradesh)
Satna
Lucknow
Rampur (Uttar Pradesh)
Ranikhet
Approx Travel Time
17h 47m
₹6,352
Onwards
Via Amethi, Bareilly
CHEAPEST
Satna
Amethi
Bareilly
Ranikhet
Approx Travel Time
18h 54m
₹5,073
Onwards
Via Lucknow, Moradabad
Satna
Lucknow
Moradabad
Ranikhet
Approx Travel Time
12h 42m
On Demand
Satna
Lucknow
Moradabad
Ranikhet
Approx Travel Time
19h 12m
₹5,657
Onwards
Via Bela, Bareilly
Satna
Bela
Bareilly
Ranikhet
Approx Travel Time
18h 54m
On Demand
Via Raibareilly, Moradabad
Satna
Raibareilly
Moradabad
Ranikhet
Approx Travel Time
19h 12m
₹5,407
Onwards
Frequently Asked Questions
What is the distance between Satna and Ranikhet?
Ranikhet is approximately 650+ kms from Satna.
How long does it take to reach Ranikhet from Satna?
It takes approximately 11 hours to reach Ranikhet from Satna by Train, Flight, Cab Via Lucknow, Kichha.
What is the cheapest way to reach Ranikhet from Satna?
The cheapest way to reach Ranikhet from Satna is by Train, Cab Via Amethi, Bareilly.
What is the fastest way to reach Ranikhet from Satna?
The fastest way to reach Ranikhet from Satna is by Train, Flight, Cab Via Lucknow, Kichha.