Surendranagar to Rajgarh Distance

Rajgarh is approximately 650+ km from Surendranagar. Compare the available routes and travel options between the two cities. The fastest way to reach Rajgarh takes 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.

Route map showing distance and travel time from Surendranagar, India to Rajgarh, Madhya Pradesh, India

Via Nadiad

RECOMMENDED

FASTEST

Surendranagar

Nadiad

Rajgarh, Madhya Pradesh

Approx Travel Time

8h 54m

On Demand

Via Dahod

Surendranagar

Dahod

Rajgarh, Madhya Pradesh

Approx Travel Time

8h 54m

₹1,435

Onwards

Ads by MMT

Via Ahmedabad

CHEAPEST

Surendranagar

Ahmedabad

Rajgarh, Madhya Pradesh

Approx Travel Time

9h 45m

₹1,292

Onwards

Via Rajkot, Indore

Surendranagar

Rajkot

Indore

Rajgarh, Madhya Pradesh

Approx Travel Time

9h 31m

₹8,097

Onwards

Ads by MMT

Via Ahmedabad, Indore

Surendranagar

Ahmedabad

Indore

Rajgarh, Madhya Pradesh

Approx Travel Time

10h 25m

₹5,246

Onwards

Surendranagar

Ahmedabad

Indore

Rajgarh, Madhya Pradesh

Approx Travel Time

10h 1m

₹9,176

Onwards

Via Ratlam

Surendranagar

Ratlam

Rajgarh, Madhya Pradesh

Approx Travel Time

13h 57m

On Demand

Via Ahmedabad, Bhopal

Surendranagar

Ahmedabad

Bhopal

Rajgarh, Madhya Pradesh

Approx Travel Time

10h 48m

On Demand

Surendranagar

Ahmedabad

Bhopal

Rajgarh, Madhya Pradesh

Approx Travel Time

10h 24m

On Demand

Surendranagar

Ahmedabad

Bhopal

Rajgarh, Madhya Pradesh

Approx Travel Time

11h 27m

₹5,737

Onwards

Frequently Asked Questions

What is the distance between Surendranagar and Rajgarh?

Rajgarh is approximately 650+ km from Surendranagar.

How long does it take to reach Rajgarh from Surendranagar?

It takes approximately 9 hours to reach Rajgarh from Surendranagar by Cab, Bus Via Nadiad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India