Barmer to Ranchi Distance
Ranchi is approximately 1650+ km from Barmer. Compare the available routes and travel options between the two cities. Travellers can also opt for bus services, which generally take 34 hours. 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.

Via Ahmedabad
RECOMMENDED
Barmer
Ahmedabad
Ranchi
Approx Travel Time
12h
₹8,228
Onwards
Via Jodhpur, Delhi
FASTEST
Barmer
Jodhpur
Delhi
Ranchi
Approx Travel Time
7h 54m
₹13,342
Onwards
Barmer
Jodhpur
Delhi
Ranchi
Approx Travel Time
9h 50m
₹13,425
Onwards
Barmer
Jodhpur
Delhi
Ranchi
Approx Travel Time
9h 21m
₹16,747
Onwards
Direct Options
CHEAPEST
Barmer
Ranchi
Approx Travel Time
1d 10h 8m
₹246
Onwards
Via Prayagraj(Allahabad)
Barmer
Prayagraj(Allahabad)
Ranchi
Approx Travel Time
1d 6h 15m
₹925
Onwards
Via Jodhpur, Gaya
Barmer
Jodhpur
Gaya
Ranchi
Approx Travel Time
1d 6h 29m
₹1,170
Onwards
Barmer
Jodhpur
Gaya
Ranchi
Approx Travel Time
1d 5h 7m
₹6,368
Onwards
Via Jaipur
Barmer
Jaipur
Ranchi
Approx Travel Time
1d 17h 30m
₹3,100
Onwards
Via Jaisalmer, Delhi
Barmer
Jaisalmer
Delhi
Ranchi
Approx Travel Time
9h 20m
₹14,352
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Barmer and Ranchi?
The straight-line distance is approximately 1400+ km.
What is the distance from Barmer to Ranchi via Ahmedabad?
Via Ahmedabad, the distance is approximately 1650+ km, taking around 12 hours.

