hero
How2Go
Siliguri to Nathdwara

Siliguri to Nathdwara

Nathdwara is approximately 1700+ km from Siliguri, 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 Nathdwara.

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Siliguri

Delhi

Nathdwara

Approx Travel Time

15h 57m

₹7,649

Onwards

Via Delhi, Udaipur

FASTEST

Siliguri

Delhi

Udaipur

Nathdwara

Approx Travel Time

7h 15m

₹11,900

Onwards

Siliguri

Delhi

Udaipur

Nathdwara

Approx Travel Time

7h 22m

₹13,223

Onwards

Via Prayagraj(Allahabad), Jaipur

Siliguri

Prayagraj(Allahabad)

Jaipur

Nathdwara

Approx Travel Time

1d 8h 56m

₹1,380

Onwards

Via Ratlam

CHEAPEST

Siliguri

Ratlam

Nathdwara

Approx Travel Time

1d 19h 50m

₹945

Onwards

Via Gorakhpur

Siliguri

Gorakhpur

Nathdwara

Approx Travel Time

1d 18h 27m

₹3,600

Onwards

Via Kanpur, Ajmer

Siliguri

Kanpur

Ajmer

Nathdwara

Approx Travel Time

1d 8h 18m

₹5,264

Onwards

Via Ahmedabad

Siliguri

Ahmedabad

Nathdwara

Approx Travel Time

11h 15m

₹14,193

Onwards

Siliguri

Ahmedabad

Nathdwara

Approx Travel Time

9h 50m

₹18,114

Onwards

Via Delhi, Ajmer

Siliguri

Delhi

Ajmer

Nathdwara

Approx Travel Time

14h 26m

₹7,574

Onwards

Frequently Asked Questions

What is the distance between Siliguri and Nathdwara?

Nathdwara is approximately 1700+ kms from Siliguri.

How long does it take to reach Nathdwara from Siliguri?

It takes approximately 7 hours to reach Nathdwara from Siliguri by Flight, Bus Via Delhi, Udaipur.

What is the cheapest way to reach Nathdwara from Siliguri?

The cheapest way to reach Nathdwara from Siliguri is by Train Via Ratlam.

What is the fastest way to reach Nathdwara from Siliguri?

The fastest way to reach Nathdwara from Siliguri is by Flight, Bus Via Delhi, Udaipur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India