hero
How2Go
Jamnagar to Ujjain

Jamnagar to Ujjain

Ujjain is approximately 750+ km from Jamnagar, 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

Jamnagar

Ujjain

Approx Travel Time

13h 54m

₹410

Onwards

Jamnagar

Ujjain

Approx Travel Time

12h 30m

₹13,260

Onwards

Via Surat

FASTEST

Jamnagar

Surat

Ujjain

Approx Travel Time

9h 50m

₹3,926

Onwards

Via Rajkot

Jamnagar

Rajkot

Ujjain

Approx Travel Time

17h 12m

₹1,050

Onwards

Jamnagar

Rajkot

Ujjain

Approx Travel Time

17h 16m

₹3,109

Onwards

Via Ahmedabad

Jamnagar

Ahmedabad

Ujjain

Approx Travel Time

10h 20m

₹3,769

Onwards

Via Vadodara

CHEAPEST

Jamnagar

Vadodara

Ujjain

Approx Travel Time

12h 14m

₹335

Onwards

Via Anand

Jamnagar

Anand

Ujjain

Approx Travel Time

12h 35m

₹405

Onwards

Via Ratlam

Jamnagar

Ratlam

Ujjain

Approx Travel Time

12h 49m

₹435

Onwards

Via Viramgam

Jamnagar

Viramgam

Ujjain

Approx Travel Time

12h 58m

₹435

Onwards

Frequently Asked Questions

What is the distance between Jamnagar and Ujjain?

Ujjain is approximately 750+ kms from Jamnagar.

How long does it take to reach Ujjain from Jamnagar?

It takes approximately 10 hours to reach Ujjain from Jamnagar by Flight, Train Via Surat.

What is the cheapest way to reach Ujjain from Jamnagar?

The cheapest way to reach Ujjain from Jamnagar is by Train Via Vadodara.

What is the fastest way to reach Ujjain from Jamnagar?

The fastest way to reach Ujjain from Jamnagar is by Flight, Train Via Surat.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India