
Rajula to Udaipur
Udaipur is approximately 500+ kms from Rajula. The fastest way to reach Udaipur from Rajula is by Bus, Flight Via Surat. It takes approximately 6 hours. The cheapest way to reach Udaipur from Rajula is by Bus, Train Via Vadodara which would take approximately 14 hours.
Sort By
Mode of Transport
Via Vadodara
RECOMMENDED
CHEAPEST
Rajula
Vadodara
Udaipur
Approx Travel Time
13h 40m
₹860
Onwards
Rajula
Vadodara
Udaipur
Approx Travel Time
14h 55m
₹1,500
Onwards
Via Surat
FASTEST
Rajula
Surat
Udaipur
Approx Travel Time
5h 55m
₹8,893
Onwards
Rajula
Surat
Udaipur
Approx Travel Time
13h 55m
₹910
Onwards
Rajula
Surat
Udaipur
Approx Travel Time
16h 10m
₹1,535
Onwards
Via Surat, Ahmedabad
Rajula
Surat
Ahmedabad
Udaipur
Approx Travel Time
17h 5m
₹1,205
Onwards
Rajula
Surat
Ahmedabad
Udaipur
Approx Travel Time
11h 50m
₹7,171
Onwards
Rajula
Surat
Ahmedabad
Udaipur
Approx Travel Time
17h 32m
₹4,111
Onwards
Via Vadodara, Abu Road
Rajula
Vadodara
Abu Road
Udaipur
Approx Travel Time
17h 35m
On Demand
Via Surat, Mehsana
Rajula
Surat
Mehsana
Udaipur
Approx Travel Time
17h 5m
₹5,351
Onwards
Frequently Asked Questions
What is the distance between Rajula and Udaipur?
Udaipur is approximately 500+ kms from Rajula.
How long does it take to reach Udaipur from Rajula?
It takes approximately 6 hours to reach Udaipur from Rajula by Bus, Flight Via Surat.
What is the cheapest way to reach Udaipur from Rajula?
The cheapest way to reach Udaipur from Rajula is by Bus, Train Via Vadodara.
What is the fastest way to reach Udaipur from Rajula?
The fastest way to reach Udaipur from Rajula is by Bus, Flight Via Surat.