
Sikar to Ujjain
Ujjain is approximately 550+ kms from Sikar. The fastest way to reach Ujjain from Sikar is by Train Via Kishangarh. It takes approximately 13 hours. The cheapest way to reach Ujjain from Sikar is by Train Via Kota which would take approximately 13 hours.
Sort By
Mode of Transport
Via Jaipur
RECOMMENDED
Sikar
Jaipur
Ujjain
Approx Travel Time
12h 40m
₹460
Onwards
Via Kishangarh
FASTEST
Sikar
Kishangarh
Ujjain
Approx Travel Time
12h 25m
₹465
Onwards
Via Naenwa
Sikar
Naenwa
Ujjain
Approx Travel Time
12h 25m
On Demand
Via Mandsaur
Sikar
Mandsaur
Ujjain
Approx Travel Time
12h 40m
₹540
Onwards
Sikar
Mandsaur
Ujjain
Approx Travel Time
12h 55m
₹695
Onwards
Via Ajmer
Sikar
Ajmer
Ujjain
Approx Travel Time
12h 40m
₹470
Onwards
Via Kota
CHEAPEST
Sikar
Kota
Ujjain
Approx Travel Time
12h 50m
₹380
Onwards
Via Niwai
Sikar
Niwai
Ujjain
Approx Travel Time
12h 54m
On Demand
Via Bhilwara
Sikar
Bhilwara
Ujjain
Approx Travel Time
12h 55m
₹530
Onwards
Via Chittorgarh
Sikar
Chittorgarh
Ujjain
Approx Travel Time
12h 55m
₹535
Onwards
Frequently Asked Questions
What is the distance between Sikar and Ujjain?
Ujjain is approximately 550+ kms from Sikar.
How long does it take to reach Ujjain from Sikar?
It takes approximately 13 hours to reach Ujjain from Sikar by Train Via Kishangarh.
What is the cheapest way to reach Ujjain from Sikar?
The cheapest way to reach Ujjain from Sikar is by Train Via Kota.
What is the fastest way to reach Ujjain from Sikar?
The fastest way to reach Ujjain from Sikar is by Train Via Kishangarh.