
Ranchi to Khanna
Khanna is approximately 1350+ kms from Ranchi. The fastest way to reach Khanna from Ranchi is by Flight, Train Via Amritsar. It takes approximately 9 hours. The cheapest way to reach Khanna from Ranchi is by Train Via Sasaram which would take approximately 29 hours.
Sort By
Mode of Transport
Via Lucknow
RECOMMENDED
Ranchi
Lucknow
Khanna
Approx Travel Time
16h 55m
On Demand
Ranchi
Lucknow
Khanna
Approx Travel Time
1d 4h 25m
On Demand
Via Delhi
Ranchi
Delhi
Khanna
Approx Travel Time
9h 10m
₹5,727
Onwards
Via Varanasi
Ranchi
Varanasi
Khanna
Approx Travel Time
1d 4h 25m
₹800
Onwards
Via Kanpur
Ranchi
Kanpur
Khanna
Approx Travel Time
1d 4h 40m
On Demand
Via Unnao
Ranchi
Unnao
Khanna
Approx Travel Time
1d 4h 25m
On Demand
Via Sasaram
CHEAPEST
Ranchi
Sasaram
Khanna
Approx Travel Time
1d 4h 25m
₹775
Onwards
Via Jaipur
Ranchi
Jaipur
Khanna
Approx Travel Time
13h 25m
On Demand
Via Bhabua
Ranchi
Bhabua
Khanna
Approx Travel Time
1d 4h 25m
₹785
Onwards
Via Amritsar
FASTEST
Ranchi
Amritsar
Khanna
Approx Travel Time
8h 25m
₹9,845
Onwards
Frequently Asked Questions
What is the distance between Ranchi and Khanna?
Khanna is approximately 1350+ kms from Ranchi.
How long does it take to reach Khanna from Ranchi?
It takes approximately 9 hours to reach Khanna from Ranchi by Flight, Train Via Amritsar.
What is the cheapest way to reach Khanna from Ranchi?
The cheapest way to reach Khanna from Ranchi is by Train Via Sasaram.
What is the fastest way to reach Khanna from Ranchi?
The fastest way to reach Khanna from Ranchi is by Flight, Train Via Amritsar.