hero
How2Go
Haridwar to Makrana

Haridwar to Makrana

Makrana is approximately 500+ km from Haridwar, 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 Makrana.

Read More
Sort By
Mode of Transport

Direct Bus

RECOMMENDED

Haridwar

Makrana

Approx Travel Time

15h

₹1,099

Onwards

Via Dehradun, Jaipur

Haridwar

Dehradun

Jaipur

Makrana

Approx Travel Time

8h 13m

₹6,189

Onwards

FASTEST

Haridwar

Dehradun

Jaipur

Makrana

Approx Travel Time

7h 38m

₹40,748

Onwards

Via Ghaziabad, Ajmer

Haridwar

Ghaziabad

Ajmer

Makrana

Approx Travel Time

9h 16m

₹7,127

Onwards

Haridwar

Ghaziabad

Ajmer

Makrana

Approx Travel Time

9h 54m

₹9,514

Onwards

Via Delhi, Jaipur

Haridwar

Delhi

Jaipur

Makrana

Approx Travel Time

9h 59m

₹3,434

Onwards

Haridwar

Delhi

Jaipur

Makrana

Approx Travel Time

11h 13m

₹2,953

Onwards

Via Delhi

CHEAPEST

Haridwar

Delhi

Makrana

Approx Travel Time

11h 10m

₹370

Onwards

Via Alwar

Haridwar

Alwar

Makrana

Approx Travel Time

11h 43m

₹844

Onwards

Via Dehradun, Delhi, Jaipur

Haridwar

Dehradun

Delhi

Jaipur

Makrana

Approx Travel Time

9h 58m

₹7,145

Onwards

Frequently Asked Questions

What is the distance between Haridwar and Makrana?

Makrana is approximately 500+ kms from Haridwar.

How long does it take to reach Makrana from Haridwar?

It takes approximately 8 hours to reach Makrana from Haridwar by Cab, Flight, Train Via Dehradun, Jaipur.

What is the cheapest way to reach Makrana from Haridwar?

The cheapest way to reach Makrana from Haridwar is by Train Via Delhi.

What is the fastest way to reach Makrana from Haridwar?

The fastest way to reach Makrana from Haridwar is by Cab, Flight, Train Via Dehradun, Jaipur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India