Ujjain to Siliguri
Siliguri is approximately 1750+ kms from Ujjain. The fastest way to reach Siliguri from Ujjain is by Train, Flight Via Delhi. It takes approximately 17 hours. The cheapest way to reach Siliguri from Ujjain is by Train Via Muzaffarpur which would take approximately 31 hours.
Sort By
Mode of Transport
Via Lucknow
Ujjain
Lucknow
Siliguri
Approx Travel Time
17h 25m
On Demand
Via Varanasi
Ujjain
Varanasi
Siliguri
Approx Travel Time
1d 6h 25m
₹905
Onwards
Via Prayagraj(Allahabad)
Ujjain
Prayagraj(Allahabad)
Siliguri
Approx Travel Time
1d 6h 40m
₹900
Onwards
Via Satna
Ujjain
Satna
Siliguri
Approx Travel Time
1d 6h 25m
₹865
Onwards
Via Chhapra
Ujjain
Chhapra
Siliguri
Approx Travel Time
1d 6h 40m
₹575
Onwards
Via Katni
Ujjain
Katni
Siliguri
Approx Travel Time
1d 6h 55m
₹860
Onwards
Via Muzaffarpur
CHEAPEST
Ujjain
Muzaffarpur
Siliguri
Approx Travel Time
1d 6h 40m
₹570
Onwards
Via Delhi
FASTEST
Ujjain
Delhi
Siliguri
Approx Travel Time
17h 10m
₹6,136
Onwards
Via Kanpur
Ujjain
Kanpur
Siliguri
Approx Travel Time
1d 7h 40m
₹760
Onwards
Frequently Asked Questions
What is the distance between Ujjain and Siliguri?
Siliguri is approximately 1750+ kms from Ujjain.
How long does it take to reach Siliguri from Ujjain?
It takes approximately 17 hours to reach Siliguri from Ujjain by Train, Flight Via Delhi.
What is the cheapest way to reach Siliguri from Ujjain?
The cheapest way to reach Siliguri from Ujjain is by Train Via Muzaffarpur.
What is the fastest way to reach Siliguri from Ujjain?
The fastest way to reach Siliguri from Ujjain is by Train, Flight Via Delhi.