
Lalkuan to Ujjain
Ujjain is approximately 800+ kms from Lalkuan. The fastest way to reach Ujjain from Lalkuan is by Train Via Agra. It takes approximately 18 hours. The cheapest way to reach Ujjain from Lalkuan is by Train Via Ghaziabad which would take approximately 20 hours.
Sort By
Mode of Transport
Via Agra
RECOMMENDED
FASTEST
Lalkuan
Agra
Ujjain
Approx Travel Time
18h 10m
₹575
Onwards
Via Bharatpur
Lalkuan
Bharatpur
Ujjain
Approx Travel Time
18h 10m
₹720
Onwards
Via Bareilly
Lalkuan
Bareilly
Ujjain
Approx Travel Time
18h 25m
₹620
Onwards
Lalkuan
Bareilly
Ujjain
Approx Travel Time
18h 25m
₹3,420
Onwards
Via Kota
Lalkuan
Kota
Ujjain
Approx Travel Time
18h 40m
₹585
Onwards
Via Mathura
Lalkuan
Mathura
Ujjain
Approx Travel Time
19h 10m
₹570
Onwards
Via Gangapur City
Lalkuan
Gangapur City
Ujjain
Approx Travel Time
19h 55m
₹830
Onwards
Via Delhi
Lalkuan
Delhi
Ujjain
Approx Travel Time
20h 10m
₹1,375
Onwards
Via Ghaziabad
CHEAPEST
Lalkuan
Ghaziabad
Ujjain
Approx Travel Time
19h 55m
₹535
Onwards
Via Jaipur
Lalkuan
Jaipur
Ujjain
Approx Travel Time
20h 10m
On Demand
Frequently Asked Questions
What is the distance between Lalkuan and Ujjain?
Ujjain is approximately 800+ kms from Lalkuan.
How long does it take to reach Ujjain from Lalkuan?
It takes approximately 18 hours to reach Ujjain from Lalkuan by Train Via Agra.
What is the cheapest way to reach Ujjain from Lalkuan?
The cheapest way to reach Ujjain from Lalkuan is by Train Via Ghaziabad.
What is the fastest way to reach Ujjain from Lalkuan?
The fastest way to reach Ujjain from Lalkuan is by Train Via Agra.