hero
How2Go
Makrana to Darjeeling

Makrana to Darjeeling

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

Read More
Sort By
Mode of Transport

Via Delhi, Siliguri

RECOMMENDED

Makrana

Delhi

Siliguri

Darjeeling

Approx Travel Time

13h 59m

₹9,074

Onwards

Makrana

Delhi

Siliguri

Darjeeling

Approx Travel Time

16h 14m

₹8,223

Onwards

Makrana

Delhi

Siliguri

Darjeeling

Approx Travel Time

11h 41m

₹12,478

Onwards

Via Kanpur, Siliguri

Makrana

Kanpur

Siliguri

Darjeeling

Approx Travel Time

1d 5h 18m

₹2,996

Onwards

CHEAPEST

Makrana

Kanpur

Siliguri

Darjeeling

Approx Travel Time

1d 7h 43m

₹2,145

Onwards

Via Jaipur, Delhi, Siliguri

FASTEST

Makrana

Jaipur

Delhi

Siliguri

Darjeeling

Approx Travel Time

9h 51m

₹15,290

Onwards

Makrana

Jaipur

Delhi

Siliguri

Darjeeling

Approx Travel Time

14h 18m

₹9,139

Onwards

Makrana

Jaipur

Delhi

Siliguri

Darjeeling

Approx Travel Time

16h 9m

₹9,238

Onwards

Via Patna, Siliguri

Makrana

Patna

Siliguri

Darjeeling

Approx Travel Time

1d 11h 15m

₹6,865

Onwards

Via Ajmer, Gorakhpur, Siliguri

Makrana

Ajmer

Gorakhpur

Siliguri

Darjeeling

Approx Travel Time

1d 17h 5m

₹8,673

Onwards

Frequently Asked Questions

What is the distance between Makrana and Darjeeling?

Darjeeling is approximately 1600+ kms from Makrana.

How long does it take to reach Darjeeling from Makrana?

It takes approximately 10 hours to reach Darjeeling from Makrana by Train, Flight, Bus Via Jaipur, Delhi, Siliguri.

What is the cheapest way to reach Darjeeling from Makrana?

The cheapest way to reach Darjeeling from Makrana is by Train Via Kanpur, Siliguri.

What is the fastest way to reach Darjeeling from Makrana?

The fastest way to reach Darjeeling from Makrana is by Train, Flight, Bus Via Jaipur, Delhi, Siliguri.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India