hero
How2Go
Hoshiarpur to Nathdwara

Hoshiarpur to Nathdwara

Nathdwara is approximately 900+ km from Hoshiarpur, 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 Mohali, Udaipur

RECOMMENDED

FASTEST

Hoshiarpur

Mohali

Udaipur

Nathdwara

Approx Travel Time

10h

₹6,959

Onwards

Hoshiarpur

Mohali

Udaipur

Nathdwara

Approx Travel Time

10h 14m

₹9,880

Onwards

Hoshiarpur

Mohali

Udaipur

Nathdwara

Approx Travel Time

10h

₹11,023

Onwards

Hoshiarpur

Mohali

Udaipur

Nathdwara

Approx Travel Time

10h 14m

₹13,944

Onwards

Via Jalandhar, Mohali, Udaipur

Hoshiarpur

Jalandhar

Mohali

Udaipur

Nathdwara

Approx Travel Time

11h 27m

₹6,775

Onwards

Via Jalandhar, Delhi, Udaipur

Hoshiarpur

Jalandhar

Delhi

Udaipur

Nathdwara

Approx Travel Time

11h 12m

₹7,759

Onwards

Via Ambala

CHEAPEST

Hoshiarpur

Ambala

Nathdwara

Approx Travel Time

17h 55m

₹2,446

Onwards

Via Jalandhar, Pali, Rajasthan

Hoshiarpur

Jalandhar

Pali, Rajasthan

Nathdwara

Approx Travel Time

18h 54m

₹3,574

Onwards

Via Hanumangarh

Hoshiarpur

Hanumangarh

Nathdwara

Approx Travel Time

20h 4m

₹7,368

Onwards

Direct Cab

Hoshiarpur

Nathdwara

Approx Travel Time

15h 18m

₹23,814

Onwards

Frequently Asked Questions

What is the distance between Hoshiarpur and Nathdwara?

Nathdwara is approximately 900+ kms from Hoshiarpur.

How long does it take to reach Nathdwara from Hoshiarpur?

It takes approximately 10 hours to reach Nathdwara from Hoshiarpur by Bus, Flight Via Mohali, Udaipur.

What is the cheapest way to reach Nathdwara from Hoshiarpur?

The cheapest way to reach Nathdwara from Hoshiarpur is by Bus Via Ambala.

What is the fastest way to reach Nathdwara from Hoshiarpur?

The fastest way to reach Nathdwara from Hoshiarpur is by Bus, Flight Via Mohali, Udaipur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India