
Patiala to Ujjain
Ujjain is approximately 1000+ kms from Patiala. The fastest way to reach Ujjain from Patiala is by Cab, Flight Via Mohali, Indore. It takes approximately 7 hours. The cheapest way to reach Ujjain from Patiala is by Train Via Mathura which would take approximately 16 hours.
Sort By
Mode of Transport
Via Mohali, Indore
RECOMMENDED
FASTEST
Patiala
Mohali
Indore
Ujjain
Approx Travel Time
6h 42m
₹7,485
Onwards
Patiala
Mohali
Indore
Ujjain
Approx Travel Time
6h 53m
₹6,261
Onwards
Patiala
Mohali
Indore
Ujjain
Approx Travel Time
6h 58m
₹6,251
Onwards
Patiala
Mohali
Indore
Ujjain
Approx Travel Time
7h 10m
₹4,861
Onwards
Via Delhi
Patiala
Delhi
Ujjain
Approx Travel Time
16h 9m
₹3,558
Onwards
Via Rohtak
Patiala
Rohtak
Ujjain
Approx Travel Time
15h 25m
₹3,673
Onwards
Via Mathura
CHEAPEST
Patiala
Mathura
Ujjain
Approx Travel Time
15h 36m
₹1,175
Onwards
Via Alwar
Patiala
Alwar
Ujjain
Approx Travel Time
20h 12m
₹8,455
Onwards
Via Delhi, Kota
Patiala
Delhi
Kota
Ujjain
Approx Travel Time
20h 26m
₹4,071
Onwards
Frequently Asked Questions
What is the distance between Patiala and Ujjain?
Ujjain is approximately 1000+ kms from Patiala.
How long does it take to reach Ujjain from Patiala?
It takes approximately 7 hours to reach Ujjain from Patiala by Cab, Flight Via Mohali, Indore.
What is the cheapest way to reach Ujjain from Patiala?
The cheapest way to reach Ujjain from Patiala is by Train Via Mathura.
What is the fastest way to reach Ujjain from Patiala?
The fastest way to reach Ujjain from Patiala is by Cab, Flight Via Mohali, Indore.


