
Sangrur to Ujjain
Ujjain is approximately 1050+ kms from Sangrur. The fastest way to reach Ujjain from Sangrur is by Cab, Flight, Bus Via Mohali, Indore. It takes approximately 8 hours. The cheapest way to reach Ujjain from Sangrur is by Train Via Delhi which would take approximately 15 hours.
Sort By
Mode of Transport
Via Mohali, Indore
RECOMMENDED
Sangrur
Mohali
Indore
Ujjain
Approx Travel Time
9h 4m
₹9,268
Onwards
Sangrur
Mohali
Indore
Ujjain
Approx Travel Time
9h 23m
₹8,138
Onwards
FASTEST
Sangrur
Mohali
Indore
Ujjain
Approx Travel Time
8h 3m
₹8,503
Onwards
Via Delhi, Indore
Sangrur
Delhi
Indore
Ujjain
Approx Travel Time
10h 44m
₹6,578
Onwards
Sangrur
Delhi
Indore
Ujjain
Approx Travel Time
10h 25m
₹7,442
Onwards
Via Jaipur
Sangrur
Jaipur
Ujjain
Approx Travel Time
15h 55m
₹1,014
Onwards
Sangrur
Jaipur
Ujjain
Approx Travel Time
16h 15m
₹1,399
Onwards
Via Jind
Sangrur
Jind
Ujjain
Approx Travel Time
14h 2m
₹2,971
Onwards
Via Delhi
CHEAPEST
Sangrur
Delhi
Ujjain
Approx Travel Time
14h 42m
₹540
Onwards
Via Delhi, Sawai Madhopur
Sangrur
Delhi
Sawai Madhopur
Ujjain
Approx Travel Time
16h 5m
₹11,277
Onwards
Frequently Asked Questions
What is the distance between Sangrur and Ujjain?
Ujjain is approximately 1050+ kms from Sangrur.
How long does it take to reach Ujjain from Sangrur?
It takes approximately 8 hours to reach Ujjain from Sangrur by Cab, Flight, Bus Via Mohali, Indore.
What is the cheapest way to reach Ujjain from Sangrur?
The cheapest way to reach Ujjain from Sangrur is by Train Via Delhi.
What is the fastest way to reach Ujjain from Sangrur?
The fastest way to reach Ujjain from Sangrur is by Cab, Flight, Bus Via Mohali, Indore.


