Ujjain to Rajkot
Rajkot is approximately 550+ kms from Ujjain. The fastest way to reach Rajkot from Ujjain is by Train, Flight Via Indore. It takes approximately 4 hours. The cheapest way to reach Rajkot from Ujjain is by Train which would take approximately 11 hours.
Sort By
Mode of Transport
Via Ahmedabad
Ujjain
Ahmedabad
Rajkot
Approx Travel Time
12h 25m
₹300
Onwards
Ujjain
Ahmedabad
Rajkot
Approx Travel Time
9h 10m
₹6,993
Onwards
Via Godhra
Ujjain
Godhra
Rajkot
Approx Travel Time
12h 25m
₹295
Onwards
Via Anand
Ujjain
Anand
Rajkot
Approx Travel Time
12h 25m
₹305
Onwards
Via Dahod
Ujjain
Dahod
Rajkot
Approx Travel Time
12h 25m
₹385
Onwards
Via Ratlam
Ujjain
Ratlam
Rajkot
Approx Travel Time
12h 25m
₹290
Onwards
Via Indore
FASTEST
Ujjain
Indore
Rajkot
Approx Travel Time
3h 55m
₹6,579
Onwards
Ujjain
Indore
Rajkot
Approx Travel Time
3h 55m
₹7,953
Onwards
Frequently Asked Questions
What is the distance between Ujjain and Rajkot?
Rajkot is approximately 550+ kms from Ujjain.
How long does it take to reach Rajkot from Ujjain?
It takes approximately 4 hours to reach Rajkot from Ujjain by Train, Flight Via Indore.
What is the cheapest way to reach Rajkot from Ujjain?
The cheapest way to reach Rajkot from Ujjain is by Train.
What is the fastest way to reach Rajkot from Ujjain?
The fastest way to reach Rajkot from Ujjain is by Train, Flight Via Indore.