
Rajkot to Nathdwara
Nathdwara is approximately 500+ kms from Rajkot. The fastest way to reach Nathdwara from Rajkot is by Train Via Surendranagar. It takes approximately 10 hours. The cheapest way to reach Nathdwara from Rajkot is by Train which would take approximately 18 hours.
Sort By
Mode of Transport
Via Surendranagar
Rajkot
Surendranagar
Nathdwara
Approx Travel Time
10h 12m
₹3,144
Onwards
FASTEST
Rajkot
Surendranagar
Nathdwara
Approx Travel Time
9h 23m
₹545
Onwards
Via Ahmedabad
Rajkot
Ahmedabad
Nathdwara
Approx Travel Time
11h 40m
On Demand
Rajkot
Ahmedabad
Nathdwara
Approx Travel Time
10h 18m
On Demand
Via Abu Road
Rajkot
Abu Road
Nathdwara
Approx Travel Time
10h 35m
₹5,250
Onwards
Via Pindwara
Rajkot
Pindwara
Nathdwara
Approx Travel Time
10h 36m
₹4,293
Onwards
Via Gandhinagar
Rajkot
Gandhinagar
Nathdwara
Approx Travel Time
11h 17m
₹765
Onwards
Frequently Asked Questions
What is the distance between Rajkot and Nathdwara?
Nathdwara is approximately 500+ kms from Rajkot.
How long does it take to reach Nathdwara from Rajkot?
It takes approximately 10 hours to reach Nathdwara from Rajkot by Train Via Surendranagar.
What is the cheapest way to reach Nathdwara from Rajkot?
The cheapest way to reach Nathdwara from Rajkot is by Train.
What is the fastest way to reach Nathdwara from Rajkot?
The fastest way to reach Nathdwara from Rajkot is by Train Via Surendranagar.
Routes Connecting Rajkot
Routes From Rajkot
Routes Connecting Nathdwara
Routes From Nathdwara
Routes To Nathdwara
- Fatehpur to Nathdwara
- Karimnagar to Nathdwara
- Bilaspur to Nathdwara
- Hazaribagh to Nathdwara
- Gondia to Nathdwara
- Tirupati to Nathdwara
- Rajahmundry to Nathdwara
- Sasaram to Nathdwara
- Gaya to Nathdwara
- Brahmapur to Nathdwara
- Azamgarh to Nathdwara
- Sehore to Nathdwara
- Bikaner to Nathdwara
- Jhalawar to Nathdwara
- Itarsi to Nathdwara


