Ujjain to Kollam - Multiple Options To Reach By Train
Kollam is approximately 1750+ kms from Ujjain. The fastest way to reach Kollam from Ujjain is by Train Via Mysore. It takes approximately 37 hours. The cheapest way to reach Kollam from Ujjain is by Train Via Goa which would take approximately 39 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
Ujjain
Bangalore
Kollam
Approx Travel Time
1d 13h 25m
On Demand
Via Gooty
Ujjain
Gooty
Kollam
Approx Travel Time
1d 12h 55m
On Demand
Via Mysore
FASTEST
Ujjain
Mysore
Kollam
Approx Travel Time
1d 12h 40m
On Demand
Via Dharmavaram
Ujjain
Dharmavaram
Kollam
Approx Travel Time
1d 13h 10m
On Demand
Via Hyderabad
Ujjain
Hyderabad
Kollam
Approx Travel Time
1d 14h 10m
₹1,240
Onwards
Via Warangal
Ujjain
Warangal
Kollam
Approx Travel Time
1d 15h 55m
₹1,125
Onwards
Via Goa
CHEAPEST
Ujjain
Goa
Kollam
Approx Travel Time
1d 14h 40m
₹1,110
Onwards
Via Coimbatore
Ujjain
Coimbatore
Kollam
Approx Travel Time
1d 12h 55m
On Demand
Via Vellore
Ujjain
Vellore
Kollam
Approx Travel Time
1d 15h 10m
On Demand
Via Tiruppattur, Tirupathur
Ujjain
Tiruppattur, Tirupathur
Kollam
Approx Travel Time
1d 14h 25m
On Demand
Frequently Asked Questions
What is the distance between Ujjain and Kollam?
Kollam is approximately 1750+ kms from Ujjain.
How long does it take to reach Kollam from Ujjain?
It takes approximately 37 hours to reach Kollam from Ujjain by Train Via Mysore.
What is the cheapest way to reach Kollam from Ujjain?
The cheapest way to reach Kollam from Ujjain is by Train Via Goa.
What is the fastest way to reach Kollam from Ujjain?
The fastest way to reach Kollam from Ujjain is by Train Via Mysore.