hero
How2Go
Toranagallu to Ranchi

Toranagallu to Ranchi

Ranchi is approximately 1650+ kms from Toranagallu. The fastest way to reach Ranchi from Toranagallu is by Flight Via Hyderabad. It takes approximately 4 hours. The cheapest way to reach Ranchi from Toranagallu is by Train, Bus Via Bhubaneshwar which would take approximately 36 hours.

Sort By
Mode of Transport

Via Bangalore

RECOMMENDED

Toranagallu

Bangalore

Ranchi

Approx Travel Time

4h 45m

₹10,542

Onwards

Via Hyderabad

FASTEST

Toranagallu

Hyderabad

Ranchi

Approx Travel Time

4h 10m

₹14,599

Onwards

Toranagallu

Hyderabad

Ranchi

Approx Travel Time

14h 2m

₹7,776

Onwards

Ads by MMT

Via Hubli, Hyderabad

Toranagallu

Hubli

Hyderabad

Ranchi

Approx Travel Time

10h 45m

₹11,042

Onwards

Direct Train

Toranagallu

Ranchi

Approx Travel Time

1d 9h 45m

On Demand

Ads by MMT

Via Bangalore, Bhubaneshwar

Toranagallu

Bangalore

Bhubaneshwar

Ranchi

Approx Travel Time

6h 40m

₹14,127

Onwards

Via Bangalore, Hyderabad

Toranagallu

Bangalore

Hyderabad

Ranchi

Approx Travel Time

6h 50m

₹13,160

Onwards

Via Bhubaneshwar

CHEAPEST

Toranagallu

Bhubaneshwar

Ranchi

Approx Travel Time

1d 11h 27m

₹1,415

Onwards

Via Jharsuguda

Toranagallu

Jharsuguda

Ranchi

Approx Travel Time

1d 11h 19m

On Demand

Via Hyderabad, Bhubaneshwar

Toranagallu

Hyderabad

Bhubaneshwar

Ranchi

Approx Travel Time

1d 17h 24m

₹2,865

Onwards

Frequently Asked Questions

What is the distance between Toranagallu and Ranchi?

Ranchi is approximately 1650+ kms from Toranagallu.

How long does it take to reach Ranchi from Toranagallu?

It takes approximately 4 hours to reach Ranchi from Toranagallu by Flight Via Hyderabad.

What is the cheapest way to reach Ranchi from Toranagallu?

The cheapest way to reach Ranchi from Toranagallu is by Train, Bus Via Bhubaneshwar.

What is the fastest way to reach Ranchi from Toranagallu?

The fastest way to reach Ranchi from Toranagallu is by Flight Via Hyderabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India