
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
₹2,571
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 Vadodara
Rajkot
Vadodara
Nathdwara
Approx Travel Time
10h 50m
₹10,682
Onwards
Rajkot
Vadodara
Nathdwara
Approx Travel Time
12h 40m
On Demand
Via Abu Road
Rajkot
Abu Road
Nathdwara
Approx Travel Time
10h 35m
₹5,050
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
- Udhampur to Nathdwara
- Mansa to Nathdwara
- Chandrapur to Nathdwara
- Golaghat to Nathdwara
- Ratnagiri to Nathdwara
- Puranpur to Nathdwara
- Nanpara to Nathdwara
- Lalitpur to Nathdwara
- Hoshiarpur to Nathdwara
- Chidambaram to Nathdwara
- Malegaon to Nathdwara
- Sawantwadi to Nathdwara
- Shikohabad to Nathdwara
- Karur to Nathdwara
- Buxar to Nathdwara


