Upleta to Rajgarh Distance

Rajgarh is approximately 800+ km from Upleta. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Rajgarh, with a total travel time of approximately 10 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 Upleta, India to Rajgarh, Madhya Pradesh, India

Via Godhra

RECOMMENDED

Upleta

Godhra

Rajgarh, Madhya Pradesh

Approx Travel Time

12h 20m

₹1,499

Onwards

Via Rajkot, Indore

FASTEST

Upleta

Rajkot

Indore

Rajgarh, Madhya Pradesh

Approx Travel Time

10h 6m

On Demand

Upleta

Rajkot

Indore

Rajgarh, Madhya Pradesh

Approx Travel Time

10h 15m

₹5,493

Onwards

Upleta

Rajkot

Indore

Rajgarh, Madhya Pradesh

Approx Travel Time

10h 38m

₹7,733

Onwards

Upleta

Rajkot

Indore

Rajgarh, Madhya Pradesh

Approx Travel Time

11h 17m

On Demand

Upleta

Rajkot

Indore

Rajgarh, Madhya Pradesh

Approx Travel Time

11h 26m

₹9,023

Onwards

Ads by MMT

Via Godhra, Biaora

CHEAPEST

Upleta

Godhra

Biaora

Rajgarh, Madhya Pradesh

Approx Travel Time

17h 58m

₹1,219

Onwards

Via Nadiad, Indore

Upleta

Nadiad

Indore

Rajgarh, Madhya Pradesh

Approx Travel Time

20h 18m

₹5,938

Onwards

Ads by MMT

Via Vadodara, Biaora

Upleta

Vadodara

Biaora

Rajgarh, Madhya Pradesh

Approx Travel Time

18h 28m

₹1,565

Onwards

Via Ahmedabad, Indore

Upleta

Ahmedabad

Indore

Rajgarh, Madhya Pradesh

Approx Travel Time

15h 35m

₹5,658

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Upleta and Rajgarh?

The straight-line distance is approximately 700+ km.

What is the distance from Upleta to Rajgarh via Godhra?

Via Godhra, the distance is approximately 800+ km, taking around 13 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India