Rajgarh to Puri Distance

Puri is approximately 1300+ km from Rajgarh. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Puri, 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 Rajgarh, Madhya Pradesh, India to Puri, India

Via Indore, Bhubaneshwar

RECOMMENDED

Rajgarh, Madhya Pradesh

Indore

Bhubaneshwar

Puri

Approx Travel Time

10h 49m

On Demand

Rajgarh, Madhya Pradesh

Indore

Bhubaneshwar

Puri

Approx Travel Time

11h 58m

On Demand

FASTEST

Rajgarh, Madhya Pradesh

Indore

Bhubaneshwar

Puri

Approx Travel Time

9h 56m

₹9,465

Onwards

Rajgarh, Madhya Pradesh

Indore

Bhubaneshwar

Puri

Approx Travel Time

11h

On Demand

Rajgarh, Madhya Pradesh

Indore

Bhubaneshwar

Puri

Approx Travel Time

11h 5m

₹9,510

Onwards

Rajgarh, Madhya Pradesh

Indore

Bhubaneshwar

Puri

Approx Travel Time

10h 7m

₹10,537

Onwards

Via Nagpur

CHEAPEST

Rajgarh, Madhya Pradesh

Nagpur

Puri

Approx Travel Time

1d 4h 59m

₹1,644

Onwards

Ads by MMT

Via Guna

Rajgarh, Madhya Pradesh

Guna

Puri

Approx Travel Time

1d 2h 41m

₹4,617

Onwards

Via Bhopal, Raipur, Chhattisgarh

Rajgarh, Madhya Pradesh

Bhopal

Raipur, Chhattisgarh

Puri

Approx Travel Time

1d 5h 43m

₹3,558

Onwards

Rajgarh, Madhya Pradesh

Bhopal

Raipur, Chhattisgarh

Puri

Approx Travel Time

1d 4h 46m

₹7,078

Onwards

Ads by MMT

Frequently Asked Questions

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

The straight-line distance is approximately 1000+ km.

What is the distance from Rajgarh to Puri via Indore?

Via Indore, the distance is approximately 1300+ km, taking around 11 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India