
Karjat to Udaipur
Udaipur is approximately 750+ kms from Karjat. The fastest way to reach Udaipur from Karjat is by Train, Flight Via Mumbai. It takes approximately 4 hours. The cheapest way to reach Udaipur from Karjat is by Train Via Surat which would take approximately 16 hours.
Sort By
Mode of Transport
Via Mumbai
RECOMMENDED
FASTEST
Karjat
Mumbai
Udaipur
Approx Travel Time
3h 55m
₹3,879
Onwards
Karjat
Mumbai
Udaipur
Approx Travel Time
5h 13m
₹6,094
Onwards
Via Valsad
Karjat
Valsad
Udaipur
Approx Travel Time
15h 55m
On Demand
Via Surat
CHEAPEST
Karjat
Surat
Udaipur
Approx Travel Time
15h 55m
₹625
Onwards
Karjat
Surat
Udaipur
Approx Travel Time
7h 55m
₹11,284
Onwards
Karjat
Surat
Udaipur
Approx Travel Time
18h 10m
₹1,215
Onwards
Via Vadodara
Karjat
Vadodara
Udaipur
Approx Travel Time
15h 40m
₹630
Onwards
Karjat
Vadodara
Udaipur
Approx Travel Time
16h 55m
₹1,270
Onwards
Via Ahmedabad
Karjat
Ahmedabad
Udaipur
Approx Travel Time
12h 25m
₹6,706
Onwards
Karjat
Ahmedabad
Udaipur
Approx Travel Time
17h 40m
₹975
Onwards
Frequently Asked Questions
What is the distance between Karjat and Udaipur?
Udaipur is approximately 750+ kms from Karjat.
How long does it take to reach Udaipur from Karjat?
It takes approximately 4 hours to reach Udaipur from Karjat by Train, Flight Via Mumbai.
What is the cheapest way to reach Udaipur from Karjat?
The cheapest way to reach Udaipur from Karjat is by Train Via Surat.
What is the fastest way to reach Udaipur from Karjat?
The fastest way to reach Udaipur from Karjat is by Train, Flight Via Mumbai.