hero
How2Go
Malkapur to Ranakpur

Malkapur to Ranakpur

Ranakpur is approximately 900+ km from Malkapur, 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 Unjha

RECOMMENDED

Malkapur

Unjha

Ranakpur

Approx Travel Time

19h 6m

₹2,614

Onwards

Via Jalgaon, Ahmedabad

Malkapur

Jalgaon

Ahmedabad

Ranakpur

Approx Travel Time

14h 19m

₹4,149

Onwards

Malkapur

Jalgaon

Ahmedabad

Ranakpur

Approx Travel Time

14h 22m

₹4,589

Onwards

Ads by MMT

Via Jaora, Udaipur

Malkapur

Jaora

Udaipur

Ranakpur

Approx Travel Time

20h 26m

₹2,300

Onwards

Malkapur

Jaora

Udaipur

Ranakpur

Approx Travel Time

20h 23m

₹2,090

Onwards

Via Ujjain, Udaipur

Malkapur

Ujjain

Udaipur

Ranakpur

Approx Travel Time

20h 5m

₹3,409

Onwards

Ads by MMT

Via Indore, Udaipur

FASTEST

Malkapur

Indore

Udaipur

Ranakpur

Approx Travel Time

13h 25m

₹11,183

Onwards

Via Surat, Ahmedabad

Malkapur

Surat

Ahmedabad

Ranakpur

Approx Travel Time

17h 44m

₹2,554

Onwards

Via Bharuch, Ahmedabad

Malkapur

Bharuch

Ahmedabad

Ranakpur

Approx Travel Time

18h 43m

On Demand

Via Mandsaur, Udaipur

CHEAPEST

Malkapur

Mandsaur

Udaipur

Ranakpur

Approx Travel Time

20h 36m

₹2,070

Onwards

Frequently Asked Questions

What is the distance between Malkapur and Ranakpur?

Ranakpur is approximately 900+ kms from Malkapur.

How long does it take to reach Ranakpur from Malkapur?

It takes approximately 14 hours to reach Ranakpur from Malkapur by Bus, Flight Via Indore, Udaipur.

What is the cheapest way to reach Ranakpur from Malkapur?

The cheapest way to reach Ranakpur from Malkapur is by Bus, Train Via Mandsaur, Udaipur.

What is the fastest way to reach Ranakpur from Malkapur?

The fastest way to reach Ranakpur from Malkapur is by Bus, Flight Via Indore, Udaipur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India