Badlapur to Ranchi Distance

Ranchi is approximately 500+ km from Badlapur. Compare the available routes and travel options between the two cities. If you're travelling by air, Birsa Munda Airport is located in Ranchi. Flying is the fastest way to reach Ranchi, with a total travel time of approximately 8 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Badlapur, India to Ranchi, India

Via Patna

RECOMMENDED

Badlapur

Patna

Ranchi

Approx Travel Time

8h 27m

₹4,637

Onwards

Via Jaunpur

Badlapur

Jaunpur

Ranchi

Approx Travel Time

12h 19m

₹1,518

Onwards

Badlapur

Jaunpur

Ranchi

Approx Travel Time

12h 14m

₹2,986

Onwards

Ads by MMT

Via Jaunpur, Patna

Badlapur

Jaunpur

Patna

Ranchi

Approx Travel Time

9h 46m

₹5,240

Onwards

Badlapur

Jaunpur

Patna

Ranchi

Approx Travel Time

9h 41m

₹7,128

Onwards

Via Varanasi, Patna

FASTEST

Badlapur

Varanasi

Patna

Ranchi

Approx Travel Time

7h 35m

₹17,216

Onwards

Badlapur

Varanasi

Patna

Ranchi

Approx Travel Time

8h 44m

₹16,793

Onwards

Ads by MMT

Via Varanasi, Gaya

Badlapur

Varanasi

Gaya

Ranchi

Approx Travel Time

12h 35m

On Demand

Via Mughal Sarai

Badlapur

Mughal Sarai

Ranchi

Approx Travel Time

11h 44m

₹5,188

Onwards

Via Jaunpur, Gaya

CHEAPEST

Badlapur

Jaunpur

Gaya

Ranchi

Approx Travel Time

12h 54m

₹1,163

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Badlapur and Ranchi?

The straight-line distance is approximately 400+ km.

What is the distance from Badlapur to Ranchi via Patna?

Via Patna, the distance is approximately 500+ km, taking around 9 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India