hero
How2Go
Rajkot to Ujjain

Rajkot to Ujjain

Ujjain is approximately 650+ km from Rajkot, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Ujjain.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

CHEAPEST

Rajkot

Ujjain

Approx Travel Time

12h 5m

₹380

Onwards

Rajkot

Ujjain

Approx Travel Time

14h 22m

₹900

Onwards

FASTEST

Rajkot

Ujjain

Approx Travel Time

10h 36m

₹10,375

Onwards

Via Vadodara

Rajkot

Vadodara

Ujjain

Approx Travel Time

10h 56m

₹390

Onwards

Rajkot

Vadodara

Ujjain

Approx Travel Time

11h 53m

₹765

Onwards

Via Ratlam

Rajkot

Ratlam

Ujjain

Approx Travel Time

11h 30m

₹400

Onwards

Via Godhra

Rajkot

Godhra

Ujjain

Approx Travel Time

11h 40m

₹450

Onwards

Via Anand

Rajkot

Anand

Ujjain

Approx Travel Time

11h 42m

₹390

Onwards

Via Dahod

Rajkot

Dahod

Ujjain

Approx Travel Time

11h 46m

₹380

Onwards

Via Nadiad

Rajkot

Nadiad

Ujjain

Approx Travel Time

12h

₹390

Onwards

Frequently Asked Questions

What is the distance between Rajkot and Ujjain?

Ujjain is approximately 650+ kms from Rajkot.

How long does it take to reach Ujjain from Rajkot?

It takes approximately 11 hours to reach Ujjain from Rajkot by Cab.

What is the cheapest way to reach Ujjain from Rajkot?

The cheapest way to reach Ujjain from Rajkot is by Train.

What is the fastest way to reach Ujjain from Rajkot?

The fastest way to reach Ujjain from Rajkot is by Cab.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India