
Udaipur to Kolkata
Kolkata is approximately 1650+ kms from Udaipur. The fastest way to reach Kolkata from Udaipur is by Flight. It takes approximately 4 hours. The cheapest way to reach Kolkata from Udaipur is by Train which would take approximately 33 hours.
Sort By
Mode of Transport
Via Jaipur
Udaipur
Jaipur
Kolkata
Approx Travel Time
4h 55m
₹11,207
Onwards
Udaipur
Jaipur
Kolkata
Approx Travel Time
11h 10m
₹7,097
Onwards
Via Indore
Udaipur
Indore
Kolkata
Approx Travel Time
4h 55m
₹10,087
Onwards
Via Delhi
Udaipur
Delhi
Kolkata
Approx Travel Time
5h 25m
₹9,843
Onwards
Via Ahmedabad
Udaipur
Ahmedabad
Kolkata
Approx Travel Time
5h 40m
₹12,699
Onwards
Via Vadodara
Udaipur
Vadodara
Kolkata
Approx Travel Time
10h 40m
₹8,606
Onwards
Via Prayagraj(Allahabad)
Udaipur
Prayagraj(Allahabad)
Kolkata
Approx Travel Time
20h 25m
₹7,503
Onwards
Via Lucknow
Udaipur
Lucknow
Kolkata
Approx Travel Time
19h 40m
On Demand
Frequently Asked Questions
What is the distance between Udaipur and Kolkata?
Kolkata is approximately 1650+ kms from Udaipur.
How long does it take to reach Kolkata from Udaipur?
It takes approximately 4 hours to reach Kolkata from Udaipur by Flight.
What is the cheapest way to reach Kolkata from Udaipur?
The cheapest way to reach Kolkata from Udaipur is by Train.
What is the fastest way to reach Kolkata from Udaipur?
The fastest way to reach Kolkata from Udaipur is by Flight.