Sikar to Ujjain - Multiple Options To Reach By Train, Bus
Ujjain is approximately 500+ kms from Sikar. The fastest way to reach Ujjain from Sikar is by Train Via Phulera. It takes approximately 12 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 Phulera
RECOMMENDED
FASTEST
Sikar
Phulera
Ujjain
Approx Travel Time
12h 10m
₹470
Onwards
Via Kishangarh
Sikar
Kishangarh
Ujjain
Approx Travel Time
12h 25m
₹465
Onwards
Via Naenwa
Sikar
Naenwa
Ujjain
Approx Travel Time
12h 25m
On Demand
Via Jaipur
Sikar
Jaipur
Ujjain
Approx Travel Time
12h 40m
₹460
Onwards
Sikar
Jaipur
Ujjain
Approx Travel Time
13h 10m
₹515
Onwards
Via Mandsaur
Sikar
Mandsaur
Ujjain
Approx Travel Time
12h 40m
₹540
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
Frequently Asked Questions
What is the distance between Sikar and Ujjain?
Ujjain is approximately 500+ kms from Sikar.
How long does it take to reach Ujjain from Sikar?
It takes approximately 12 hours to reach Ujjain from Sikar by Train Via Phulera.
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 Phulera.