
Nathdwara to Rajula
Rajula is approximately 600+ kms from Nathdwara. The fastest way to reach Rajula from Nathdwara is by Train Via Anand, Surat. It takes approximately 12 hours. The cheapest way to reach Rajula from Nathdwara is by Train Via Surendranagar which would take approximately 12 hours.
Sort By
Mode of Transport
Via Surendranagar
RECOMMENDED
CHEAPEST
Nathdwara
Surendranagar
Rajula
Approx Travel Time
12h 17m
₹580
Onwards
Via Disa
Nathdwara
Disa
Rajula
Approx Travel Time
12h 47m
On Demand
Via Anand
Nathdwara
Anand
Rajula
Approx Travel Time
13h 55m
₹930
Onwards
Via Anand, Surat
FASTEST
Nathdwara
Anand
Surat
Rajula
Approx Travel Time
11h 51m
₹755
Onwards
Via Ahmedabad
Nathdwara
Ahmedabad
Rajula
Approx Travel Time
14h 59m
₹1,074
Onwards
Via Palanpur, Surat
Nathdwara
Palanpur
Surat
Rajula
Approx Travel Time
14h
On Demand
Via Udaipur
Nathdwara
Udaipur
Rajula
Approx Travel Time
13h 30m
On Demand
Via Surendranagar, Umrala
Nathdwara
Surendranagar
Umrala
Rajula
Approx Travel Time
12h 21m
On Demand
Via Limbdi
Nathdwara
Limbdi
Rajula
Approx Travel Time
14h 38m
₹1,015
Onwards
Via Nadiad
Nathdwara
Nadiad
Rajula
Approx Travel Time
15h 35m
₹1,135
Onwards
Frequently Asked Questions
What is the distance between Nathdwara and Rajula?
Rajula is approximately 600+ kms from Nathdwara.
How long does it take to reach Rajula from Nathdwara?
It takes approximately 12 hours to reach Rajula from Nathdwara by Train Via Anand, Surat.
What is the cheapest way to reach Rajula from Nathdwara?
The cheapest way to reach Rajula from Nathdwara is by Train Via Surendranagar.
What is the fastest way to reach Rajula from Nathdwara?
The fastest way to reach Rajula from Nathdwara is by Train Via Anand, Surat.

