
Lonavala to Ujjain
Ujjain is approximately 750+ kms from Lonavala. The fastest way to reach Ujjain from Lonavala is by Train Via Vapi. It takes approximately 15 hours. The cheapest way to reach Ujjain from Lonavala is by Train Via Mumbai which would take approximately 15 hours.
Sort By
Mode of Transport
Via Vapi
RECOMMENDED
FASTEST
Lonavala
Vapi
Ujjain
Approx Travel Time
15h 1m
₹550
Onwards
Via Mumbai
CHEAPEST
Lonavala
Mumbai
Ujjain
Approx Travel Time
15h 15m
₹385
Onwards
Via Vadodara
Lonavala
Vadodara
Ujjain
Approx Travel Time
15h 31m
₹7,483
Onwards
Lonavala
Vadodara
Ujjain
Approx Travel Time
15h 45m
₹460
Onwards
Lonavala
Vadodara
Ujjain
Approx Travel Time
17h 23m
₹885
Onwards
Via Surat
Lonavala
Surat
Ujjain
Approx Travel Time
15h 44m
₹440
Onwards
Via Kalyan
Lonavala
Kalyan
Ujjain
Approx Travel Time
16h 10m
₹1,486
Onwards
Via Bharuch
Lonavala
Bharuch
Ujjain
Approx Travel Time
16h 1m
₹545
Onwards
Via Anand
Lonavala
Anand
Ujjain
Approx Travel Time
16h 53m
₹555
Onwards
Frequently Asked Questions
What is the distance between Lonavala and Ujjain?
Ujjain is approximately 750+ kms from Lonavala.
How long does it take to reach Ujjain from Lonavala?
It takes approximately 15 hours to reach Ujjain from Lonavala by Train Via Vapi.
What is the cheapest way to reach Ujjain from Lonavala?
The cheapest way to reach Ujjain from Lonavala is by Train Via Mumbai.
What is the fastest way to reach Ujjain from Lonavala?
The fastest way to reach Ujjain from Lonavala is by Train Via Vapi.