hero
How2Go
Ujjain to Vaniyambadi

Ujjain to Vaniyambadi

Vaniyambadi is approximately 1400+ 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 Vaniyambadi.

Read More
Sort By
Mode of Transport

Via Indore, Chennai

RECOMMENDED

FASTEST

Ujjain

Indore

Chennai

Vaniyambadi

Approx Travel Time

9h 25m

₹6,570

Onwards

Ujjain

Indore

Chennai

Vaniyambadi

Approx Travel Time

9h 44m

₹7,916

Onwards

Via Indore, Bangalore

Ujjain

Indore

Bangalore

Vaniyambadi

Approx Travel Time

9h 55m

₹8,972

Onwards

Ujjain

Indore

Bangalore

Vaniyambadi

Approx Travel Time

11h 9m

₹8,297

Onwards

Ujjain

Indore

Bangalore

Vaniyambadi

Approx Travel Time

10h 40m

₹9,492

Onwards

Ujjain

Indore

Bangalore

Vaniyambadi

Approx Travel Time

11h 54m

₹8,817

Onwards

Via Bhopal, Chennai

CHEAPEST

Ujjain

Bhopal

Chennai

Vaniyambadi

Approx Travel Time

1d 2h

₹815

Onwards

Via Nagpur

Ujjain

Nagpur

Vaniyambadi

Approx Travel Time

1d 8h 12m

On Demand

Via Nellore

Ujjain

Nellore

Vaniyambadi

Approx Travel Time

1d 4h 55m

₹7,631

Onwards

Via Chitradurga

Ujjain

Chitradurga

Vaniyambadi

Approx Travel Time

1d 9h 54m

₹7,799

Onwards

Frequently Asked Questions

What is the distance between Ujjain and Vaniyambadi?

Vaniyambadi is approximately 1400+ kms from Ujjain.

How long does it take to reach Vaniyambadi from Ujjain?

It takes approximately 10 hours to reach Vaniyambadi from Ujjain by Train, Flight Via Indore, Chennai.

What is the cheapest way to reach Vaniyambadi from Ujjain?

The cheapest way to reach Vaniyambadi from Ujjain is by Train Via Bhopal, Chennai.

What is the fastest way to reach Vaniyambadi from Ujjain?

The fastest way to reach Vaniyambadi from Ujjain is by Train, Flight Via Indore, Chennai.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India