
Suratgarh to Ujjain
Ujjain is approximately 850+ kms from Suratgarh. The fastest way to reach Ujjain from Suratgarh is by Bus, Flight, Cab Via Jaipur, Indore. It takes approximately 13 hours. The cheapest way to reach Ujjain from Suratgarh is by Train Via Degana which would take approximately 18 hours.
Sort By
Mode of Transport
Via Jaipur
RECOMMENDED
Suratgarh
Jaipur
Ujjain
Approx Travel Time
16h 8m
₹1,115
Onwards
Suratgarh
Jaipur
Ujjain
Approx Travel Time
17h 58m
₹1,300
Onwards
Via Churu
Suratgarh
Churu
Ujjain
Approx Travel Time
16h 19m
On Demand
Via Jaipur, Indore
FASTEST
Suratgarh
Jaipur
Indore
Ujjain
Approx Travel Time
12h 22m
₹6,821
Onwards
Via Bhilwara
Suratgarh
Bhilwara
Ujjain
Approx Travel Time
17h 51m
₹11,830
Onwards
Via Degana
CHEAPEST
Suratgarh
Degana
Ujjain
Approx Travel Time
18h 2m
₹680
Onwards
Via Reengus
Suratgarh
Reengus
Ujjain
Approx Travel Time
16h 15m
₹1,170
Onwards
Via Jaipur, Sawai Madhopur
Suratgarh
Jaipur
Sawai Madhopur
Ujjain
Approx Travel Time
16h 48m
₹1,190
Onwards
Via Jaipur, Kota
Suratgarh
Jaipur
Kota
Ujjain
Approx Travel Time
17h 10m
₹1,175
Onwards
Frequently Asked Questions
What is the distance between Suratgarh and Ujjain?
Ujjain is approximately 850+ kms from Suratgarh.
How long does it take to reach Ujjain from Suratgarh?
It takes approximately 13 hours to reach Ujjain from Suratgarh by Bus, Flight, Cab Via Jaipur, Indore.
What is the cheapest way to reach Ujjain from Suratgarh?
The cheapest way to reach Ujjain from Suratgarh is by Train Via Degana.
What is the fastest way to reach Ujjain from Suratgarh?
The fastest way to reach Ujjain from Suratgarh is by Bus, Flight, Cab Via Jaipur, Indore.


