Kolkata to Ratangarh Distance

Ratangarh is approximately 1600+ km from Kolkata. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 23 hours, subject to the chosen service and route. Flying is the fastest way to reach Ratangarh, with a total travel time of approximately 9 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 Kolkata, India to Ratangarh, India

Via Delhi

RECOMMENDED

Kolkata

Delhi

Ratangarh

Approx Travel Time

8h 38m

₹8,252

Onwards

CHEAPEST

Kolkata

Delhi

Ratangarh

Approx Travel Time

22h 38m

₹850

Onwards

Kolkata

Delhi

Ratangarh

Approx Travel Time

1d 0h 17m

₹5,623

Onwards

Via Jaipur

FASTEST

Kolkata

Jaipur

Ratangarh

Approx Travel Time

8h 25m

₹9,655

Onwards

Kolkata

Jaipur

Ratangarh

Approx Travel Time

8h 27m

₹9,585

Onwards

Ads by MMT

Direct Options

Kolkata

Ratangarh

Approx Travel Time

22h 52m

₹2,745

Onwards

Via Agra

Kolkata

Agra

Ratangarh

Approx Travel Time

1d 5h 15m

₹1,310

Onwards

Kolkata

Agra

Ratangarh

Approx Travel Time

1d 7h 50m

₹3,129

Onwards

Ads by MMT

Via Ghaziabad

Kolkata

Ghaziabad

Ratangarh

Approx Travel Time

10h 5m

₹8,262

Onwards

Via Delhi, Hisar

Kolkata

Delhi

Hisar

Ratangarh

Approx Travel Time

8h 57m

₹10,315

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 1500+ km.

What is the distance from Kolkata to Ratangarh via Delhi?

Via Delhi, the distance is approximately 1600+ km, taking around 9 hours.

Is there a train from Kolkata to Ratangarh?

Yes, trains run between Kolkata and Ratangarh, covering approximately 1750+ km in around 23 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India