
Ujjain to Kollam
Kollam is approximately 1900+ kms from Ujjain. The fastest way to reach Kollam from Ujjain is by Train Via Mysore. It takes approximately 40 hours. The cheapest way to reach Kollam from Ujjain is by Train Via Goa which would take approximately 42 hours.
Sort By
Mode of Transport
Via Mysore
RECOMMENDED
FASTEST
Ujjain
Mysore
Kollam
Approx Travel Time
1d 15h 55m
On Demand
Via Coimbatore
Ujjain
Coimbatore
Kollam
Approx Travel Time
1d 16h 10m
On Demand
Via Bangalore
Ujjain
Bangalore
Kollam
Approx Travel Time
1d 16h 25m
On Demand
Via Gooty
Ujjain
Gooty
Kollam
Approx Travel Time
1d 16h 10m
On Demand
Via Dharmavaram
Ujjain
Dharmavaram
Kollam
Approx Travel Time
1d 16h 25m
On Demand
Via Hyderabad
Ujjain
Hyderabad
Kollam
Approx Travel Time
1d 17h 40m
₹1,240
Onwards
Via Pune
Ujjain
Pune
Kollam
Approx Travel Time
1d 19h 50m
On Demand
Via Goa
CHEAPEST
Ujjain
Goa
Kollam
Approx Travel Time
1d 17h 55m
₹1,110
Onwards
Via Tirupur
Ujjain
Tirupur
Kollam
Approx Travel Time
1d 18h 32m
On Demand
Via Erode
Ujjain
Erode
Kollam
Approx Travel Time
1d 18h 35m
On Demand
Frequently Asked Questions
What is the distance between Ujjain and Kollam?
Kollam is approximately 1900+ kms from Ujjain.
How long does it take to reach Kollam from Ujjain?
It takes approximately 40 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.