Barmer to Ratangarh Distance

Ratangarh is approximately 500+ km from Barmer. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 9 hours, subject to the chosen service and route. The fastest way to reach Ratangarh takes 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 Barmer, India to Ratangarh, India

Direct Options

RECOMMENDED

CHEAPEST

Barmer

Ratangarh

Approx Travel Time

8h 30m

₹345

Onwards

Via Jodhpur

FASTEST

Barmer

Jodhpur

Ratangarh

Approx Travel Time

7h 49m

₹355

Onwards

Ads by MMT

Via Sujangarh

Barmer

Sujangarh

Ratangarh

Approx Travel Time

11h 12m

₹1,000

Onwards

Via Nagaur

Barmer

Nagaur

Ratangarh

Approx Travel Time

10h 34m

₹5,782

Onwards

Ads by MMT

Via Didwana

Barmer

Didwana

Ratangarh

Approx Travel Time

7h 52m

₹1,095

Onwards

Barmer

Didwana

Ratangarh

Approx Travel Time

8h 13m

₹440

Onwards

Via Merta

Barmer

Merta

Ratangarh

Approx Travel Time

8h 9m

On Demand

Via Degana

Barmer

Degana

Ratangarh

Approx Travel Time

8h 24m

₹370

Onwards

Via Siwana

Barmer

Siwana

Ratangarh

Approx Travel Time

8h 29m

₹415

Onwards

Via Pachpadra

Barmer

Pachpadra

Ratangarh

Approx Travel Time

8h 39m

₹430

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Barmer and Ratangarh?

The straight-line distance is approximately 400+ km.

What is the distance from Barmer to Ratangarh via Jodhpur?

Via Jodhpur, the distance is approximately 500+ km, taking around 8 hours.

Is there a train from Barmer to Ratangarh?

Yes, trains run between Barmer and Ratangarh, covering approximately 500+ km in around 9 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India