hero
How2Go
Ujjain to Anand

Ujjain to Anand

Anand is approximately 350+ km from Ujjain, 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 Anand.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

CHEAPEST

FASTEST

Ujjain

Anand

Approx Travel Time

5h 28m

₹165

Onwards

Ujjain

Anand

Approx Travel Time

6h 36m

₹6,630

Onwards

Ujjain

Anand

Approx Travel Time

9h 5m

₹880

Onwards

Via Vadodara

Ujjain

Vadodara

Anand

Approx Travel Time

5h 40m

₹220

Onwards

Ujjain

Vadodara

Anand

Approx Travel Time

6h 20m

₹875

Onwards

Ujjain

Vadodara

Anand

Approx Travel Time

6h 8m

₹1,572

Onwards

Via Ratlam

Ujjain

Ratlam

Anand

Approx Travel Time

6h 3m

₹260

Onwards

Via Khachrod, Vadodara

Ujjain

Khachrod

Vadodara

Anand

Approx Travel Time

5h 51m

₹220

Onwards

Ujjain

Khachrod

Vadodara

Anand

Approx Travel Time

6h 31m

₹875

Onwards

Via Khachrod, Ratlam

Ujjain

Khachrod

Ratlam

Anand

Approx Travel Time

6h 16m

₹290

Onwards

Frequently Asked Questions

What is the distance between Ujjain and Anand?

Anand is approximately 350+ kms from Ujjain.

How long does it take to reach Anand from Ujjain?

It takes approximately 6 hours to reach Anand from Ujjain by Train.

What is the cheapest way to reach Anand from Ujjain?

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

What is the fastest way to reach Anand from Ujjain?

The fastest way to reach Anand from Ujjain is by Train.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India