hero
How2Go
Puri to Ranakpur

Puri to Ranakpur

Ranakpur is approximately 1700+ km from Puri, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Ranakpur.

Read More
Sort By
Mode of Transport

Via Bhubaneshwar, Ahmedabad

RECOMMENDED

FASTEST

Puri

Bhubaneshwar

Ahmedabad

Ranakpur

Approx Travel Time

14h 9m

₹11,117

Onwards

Puri

Bhubaneshwar

Ahmedabad

Ranakpur

Approx Travel Time

16h 2m

₹11,162

Onwards

Puri

Bhubaneshwar

Ahmedabad

Ranakpur

Approx Travel Time

15h 9m

₹12,224

Onwards

Via Kota, Udaipur

CHEAPEST

Puri

Kota

Udaipur

Ranakpur

Approx Travel Time

1d 11h 45m

₹1,390

Onwards

Ads by MMT

Via Kota

Puri

Kota

Ranakpur

Approx Travel Time

1d 9h 3m

₹7,700

Onwards

Via Bhilai, Udaipur

Puri

Bhilai

Udaipur

Ranakpur

Approx Travel Time

1d 16h 57m

₹3,900

Onwards

Ads by MMT

Via Kolkata, Udaipur

Puri

Kolkata

Udaipur

Ranakpur

Approx Travel Time

19h 20m

₹12,641

Onwards

Via Kolkata, Ahmedabad

Puri

Kolkata

Ahmedabad

Ranakpur

Approx Travel Time

1d 1h 32m

₹9,691

Onwards

Via Raipur, Chhattisgarh, Ahmedabad

Puri

Raipur, Chhattisgarh

Ahmedabad

Ranakpur

Approx Travel Time

1d 3h 4m

₹9,266

Onwards

Via Ranchi, Ahmedabad

Puri

Ranchi

Ahmedabad

Ranakpur

Approx Travel Time

1d 2h 2m

₹10,341

Onwards

Frequently Asked Questions

What is the distance between Puri and Ranakpur?

Ranakpur is approximately 1700+ kms from Puri.

How long does it take to reach Ranakpur from Puri?

It takes approximately 14 hours to reach Ranakpur from Puri by Train, Flight, Bus Via Bhubaneshwar, Ahmedabad.

What is the cheapest way to reach Ranakpur from Puri?

The cheapest way to reach Ranakpur from Puri is by Train, Bus Via Kota, Udaipur.

What is the fastest way to reach Ranakpur from Puri?

The fastest way to reach Ranakpur from Puri is by Train, Flight, Bus Via Bhubaneshwar, Ahmedabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India