
Gangtok to Udaipur
Udaipur is approximately 1750+ kms from Gangtok. The fastest way to reach Udaipur from Gangtok is by Cab, Flight Via Siliguri, Delhi. It takes approximately 10 hours. The cheapest way to reach Udaipur from Gangtok is by Cab, Flight, Train Via Siliguri, Delhi which would take approximately 19 hours.
Sort By
Mode of Transport
Via Siliguri, Delhi
RECOMMENDED
FASTEST
Gangtok
Siliguri
Delhi
Udaipur
Approx Travel Time
9h 48m
₹13,410
Onwards
CHEAPEST
Gangtok
Siliguri
Delhi
Udaipur
Approx Travel Time
19h 3m
₹9,141
Onwards
Via Siliguri, Jaipur
Gangtok
Siliguri
Jaipur
Udaipur
Approx Travel Time
16h 28m
₹11,294
Onwards
Gangtok
Siliguri
Jaipur
Udaipur
Approx Travel Time
11h 8m
₹16,007
Onwards
Gangtok
Siliguri
Jaipur
Udaipur
Approx Travel Time
18h 8m
₹11,813
Onwards
Via Siliguri, Ahmedabad
Gangtok
Siliguri
Ahmedabad
Udaipur
Approx Travel Time
15h 24m
₹15,843
Onwards
Gangtok
Siliguri
Ahmedabad
Udaipur
Approx Travel Time
15h
₹12,504
Onwards
Gangtok
Siliguri
Ahmedabad
Udaipur
Approx Travel Time
16h 18m
₹12,769
Onwards
Via Siliguri, Agra
Gangtok
Siliguri
Agra
Udaipur
Approx Travel Time
1d 20h 4m
On Demand
Via Siliguri, Varanasi
Gangtok
Siliguri
Varanasi
Udaipur
Approx Travel Time
1d 12h 8m
₹11,492
Onwards
Frequently Asked Questions
What is the distance between Gangtok and Udaipur?
Udaipur is approximately 1750+ kms from Gangtok.
How long does it take to reach Udaipur from Gangtok?
It takes approximately 10 hours to reach Udaipur from Gangtok by Cab, Flight Via Siliguri, Delhi.
What is the cheapest way to reach Udaipur from Gangtok?
The cheapest way to reach Udaipur from Gangtok is by Cab, Flight, Train Via Siliguri, Delhi.
What is the fastest way to reach Udaipur from Gangtok?
The fastest way to reach Udaipur from Gangtok is by Cab, Flight Via Siliguri, Delhi.