
Gangtok to Ujjain
Ujjain is approximately 1600+ kms from Gangtok. The fastest way to reach Ujjain from Gangtok is by Cab, Flight Via Siliguri, Lucknow, Indore. It takes approximately 12 hours. The cheapest way to reach Ujjain from Gangtok is by Cab, Train Via Siliguri, Bhopal which would take approximately 35 hours.
Sort By
Mode of Transport
Via Siliguri, Lucknow, Indore
RECOMMENDED
FASTEST
Gangtok
Siliguri
Lucknow
Indore
Ujjain
Approx Travel Time
12h
₹19,124
Onwards
Gangtok
Siliguri
Lucknow
Indore
Ujjain
Approx Travel Time
12h 21m
₹17,905
Onwards
Gangtok
Siliguri
Lucknow
Indore
Ujjain
Approx Travel Time
12h 26m
₹18,270
Onwards
Via Siliguri, Bhopal
CHEAPEST
Gangtok
Siliguri
Bhopal
Ujjain
Approx Travel Time
1d 11h 18m
₹4,574
Onwards
Via Siliguri, Varanasi, Indore
Gangtok
Siliguri
Varanasi
Indore
Ujjain
Approx Travel Time
14h 2m
₹14,855
Onwards
Gangtok
Siliguri
Varanasi
Indore
Ujjain
Approx Travel Time
14h 23m
₹13,606
Onwards
Gangtok
Siliguri
Varanasi
Indore
Ujjain
Approx Travel Time
14h 28m
₹13,971
Onwards
Via Siliguri, Ranchi, Indore
Gangtok
Siliguri
Ranchi
Indore
Ujjain
Approx Travel Time
18h 52m
₹18,322
Onwards
Gangtok
Siliguri
Ranchi
Indore
Ujjain
Approx Travel Time
19h 13m
₹17,073
Onwards
Gangtok
Siliguri
Ranchi
Indore
Ujjain
Approx Travel Time
19h 18m
₹17,438
Onwards
Frequently Asked Questions
What is the distance between Gangtok and Ujjain?
Ujjain is approximately 1600+ kms from Gangtok.
How long does it take to reach Ujjain from Gangtok?
It takes approximately 12 hours to reach Ujjain from Gangtok by Cab, Flight Via Siliguri, Lucknow, Indore.
What is the cheapest way to reach Ujjain from Gangtok?
The cheapest way to reach Ujjain from Gangtok is by Cab, Train Via Siliguri, Bhopal.
What is the fastest way to reach Ujjain from Gangtok?
The fastest way to reach Ujjain from Gangtok is by Cab, Flight Via Siliguri, Lucknow, Indore.