
Lathi to Ujjain
Ujjain is approximately 600+ kms from Lathi. The fastest way to reach Ujjain from Lathi is by Bus, Train Via Bhavnagar, Bharuch. It takes approximately 12 hours. The cheapest way to reach Ujjain from Lathi is by Bus, Train Via Dahod which would take approximately 14 hours.
Sort By
Mode of Transport
Via Bhavnagar, Bharuch
RECOMMENDED
FASTEST
Lathi
Bhavnagar
Bharuch
Ujjain
Approx Travel Time
11h 20m
₹710
Onwards
Via Ratlam
Lathi
Ratlam
Ujjain
Approx Travel Time
13h 25m
₹440
Onwards
Lathi
Ratlam
Ujjain
Approx Travel Time
13h 39m
₹3,328
Onwards
Via Dahod
Lathi
Dahod
Ujjain
Approx Travel Time
13h 55m
On Demand
CHEAPEST
Lathi
Dahod
Ujjain
Approx Travel Time
13h 55m
₹376
Onwards
Via Vadodara
Lathi
Vadodara
Ujjain
Approx Travel Time
16h 5m
₹1,300
Onwards
Via Godhra
Lathi
Godhra
Ujjain
Approx Travel Time
13h 10m
₹453
Onwards
Via Limkheda
Lathi
Limkheda
Ujjain
Approx Travel Time
13h 47m
₹452
Onwards
Via Nadiad
Lathi
Nadiad
Ujjain
Approx Travel Time
14h 4m
₹460
Onwards
Via Anand
Lathi
Anand
Ujjain
Approx Travel Time
13h 48m
₹945
Onwards
Frequently Asked Questions
What is the distance between Lathi and Ujjain?
Ujjain is approximately 600+ kms from Lathi.
How long does it take to reach Ujjain from Lathi?
It takes approximately 12 hours to reach Ujjain from Lathi by Bus, Train Via Bhavnagar, Bharuch.
What is the cheapest way to reach Ujjain from Lathi?
The cheapest way to reach Ujjain from Lathi is by Bus, Train Via Dahod.
What is the fastest way to reach Ujjain from Lathi?
The fastest way to reach Ujjain from Lathi is by Bus, Train Via Bhavnagar, Bharuch.

