hero
How2Go
Nathdwara to Kurukshetra

Nathdwara to Kurukshetra

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

Read More
Sort By
Mode of Transport

Via Udaipur, Delhi

RECOMMENDED

FASTEST

Nathdwara

Udaipur

Delhi

Kurukshetra

Approx Travel Time

7h 22m

₹5,700

Onwards

Nathdwara

Udaipur

Delhi

Kurukshetra

Approx Travel Time

7h 37m

₹7,060

Onwards

Nathdwara

Udaipur

Delhi

Kurukshetra

Approx Travel Time

9h 5m

₹6,091

Onwards

Nathdwara

Udaipur

Delhi

Kurukshetra

Approx Travel Time

9h 20m

₹7,451

Onwards

Direct Bus

Nathdwara

Kurukshetra

Approx Travel Time

14h

₹1,700

Onwards

Via Ajmer, Karnal

Nathdwara

Ajmer

Karnal

Kurukshetra

Approx Travel Time

12h 37m

₹4,638

Onwards

Via Mavli, Rewari

CHEAPEST

Nathdwara

Mavli

Rewari

Kurukshetra

Approx Travel Time

14h 32m

₹680

Onwards

Via Kishangarh

Nathdwara

Kishangarh

Kurukshetra

Approx Travel Time

15h 20m

₹1,140

Onwards

Via Karnal

Nathdwara

Karnal

Kurukshetra

Approx Travel Time

14h 45m

₹3,000

Onwards

Via Ajmer

Nathdwara

Ajmer

Kurukshetra

Approx Travel Time

14h 54m

₹5,303

Onwards

Frequently Asked Questions

What is the distance between Nathdwara and Kurukshetra?

Kurukshetra is approximately 800+ kms from Nathdwara.

How long does it take to reach Kurukshetra from Nathdwara?

It takes approximately 8 hours to reach Kurukshetra from Nathdwara by Bus, Flight, Train Via Udaipur, Delhi.

What is the cheapest way to reach Kurukshetra from Nathdwara?

The cheapest way to reach Kurukshetra from Nathdwara is by Train Via Mavli, Rewari.

What is the fastest way to reach Kurukshetra from Nathdwara?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India