hero
How2Go
Khanna to Ranchi

Khanna to Ranchi

Ranchi is approximately 1250+ km from Khanna, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Ranchi.

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Khanna

Delhi

Ranchi

Approx Travel Time

7h 16m

₹7,444

Onwards

CHEAPEST

Khanna

Delhi

Ranchi

Approx Travel Time

19h 24m

₹700

Onwards

Khanna

Delhi

Ranchi

Approx Travel Time

20h 21m

₹4,792

Onwards

Khanna

Delhi

Ranchi

Approx Travel Time

9h 10m

₹8,180

Onwards

Khanna

Delhi

Ranchi

Approx Travel Time

8h 23m

₹11,960

Onwards

Via Mohali, Patna

FASTEST

Khanna

Mohali

Patna

Ranchi

Approx Travel Time

7h 12m

₹14,771

Onwards

Via Delhi, Prayagraj(Allahabad)

Khanna

Delhi

Prayagraj(Allahabad)

Ranchi

Approx Travel Time

1d 2h 29m

₹1,984

Onwards

Via Lucknow

Khanna

Lucknow

Ranchi

Approx Travel Time

1d 10h 10m

₹5,098

Onwards

Via Jalandhar, Delhi

Khanna

Jalandhar

Delhi

Ranchi

Approx Travel Time

10h 11m

₹7,554

Onwards

Via Delhi, Giridih

Khanna

Delhi

Giridih

Ranchi

Approx Travel Time

10h 50m

₹8,288

Onwards

Frequently Asked Questions

What is the distance between Khanna and Ranchi?

Ranchi is approximately 1250+ kms from Khanna.

How long does it take to reach Ranchi from Khanna?

It takes approximately 7 hours to reach Ranchi from Khanna by Cab, Flight Via Mohali, Patna.

What is the cheapest way to reach Ranchi from Khanna?

The cheapest way to reach Ranchi from Khanna is by Train Via Delhi.

What is the fastest way to reach Ranchi from Khanna?

The fastest way to reach Ranchi from Khanna is by Cab, Flight Via Mohali, Patna.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India