
Kaithal to Ujjain
Ujjain is approximately 850+ kms from Kaithal. The fastest way to reach Ujjain from Kaithal is by Train, Flight Via Mohali, Indore. It takes approximately 9 hours. The cheapest way to reach Ujjain from Kaithal is by Train Via Jaipur which would take approximately 18 hours.
Sort By
Mode of Transport
Via Jaipur
RECOMMENDED
CHEAPEST
Kaithal
Jaipur
Ujjain
Approx Travel Time
17h 40m
₹580
Onwards
Kaithal
Jaipur
Ujjain
Approx Travel Time
18h 25m
₹7,578
Onwards
Via Panipat
Kaithal
Panipat
Ujjain
Approx Travel Time
18h 20m
On Demand
Via Sonipat
Kaithal
Sonipat
Ujjain
Approx Travel Time
18h 43m
On Demand
Via Ghaziabad
Kaithal
Ghaziabad
Ujjain
Approx Travel Time
18h 55m
₹4,351
Onwards
Via Delhi
Kaithal
Delhi
Ujjain
Approx Travel Time
19h 38m
₹3,749
Onwards
Via Phulera
Kaithal
Phulera
Ujjain
Approx Travel Time
19h 7m
₹615
Onwards
Via Kishangarh
Kaithal
Kishangarh
Ujjain
Approx Travel Time
18h 53m
₹620
Onwards
Via Meerut
Kaithal
Meerut
Ujjain
Approx Travel Time
20h 2m
₹4,960
Onwards
Via Mohali, Indore
FASTEST
Kaithal
Mohali
Indore
Ujjain
Approx Travel Time
8h 20m
₹6,936
Onwards
Frequently Asked Questions
What is the distance between Kaithal and Ujjain?
Ujjain is approximately 850+ kms from Kaithal.
How long does it take to reach Ujjain from Kaithal?
It takes approximately 9 hours to reach Ujjain from Kaithal by Train, Flight Via Mohali, Indore.
What is the cheapest way to reach Ujjain from Kaithal?
The cheapest way to reach Ujjain from Kaithal is by Train Via Jaipur.
What is the fastest way to reach Ujjain from Kaithal?
The fastest way to reach Ujjain from Kaithal is by Train, Flight Via Mohali, Indore.