hero
How2Go
Ujjain to Kanigiri

Ujjain to Kanigiri

Kanigiri is approximately 1450+ kms from Ujjain. The fastest way to reach Kanigiri from Ujjain is by Train, Bus Via Ongole. It takes approximately 24 hours. The cheapest way to reach Kanigiri from Ujjain is by Train, Bus Via Ongole which would take approximately 24 hours.

Sort By
Mode of Transport

Via Ongole

RECOMMENDED

CHEAPEST

FASTEST

Ujjain

Ongole

Kanigiri

Approx Travel Time

1d 0h 13m

₹745

Onwards

Via Hyderabad

Ujjain

Hyderabad

Kanigiri

Approx Travel Time

1d 10h 55m

₹3,199

Onwards

Ujjain

Hyderabad

Kanigiri

Approx Travel Time

1d 5h 20m

₹1,044

Onwards

Ads by MMT

Via Vijayawada

Ujjain

Vijayawada

Kanigiri

Approx Travel Time

1d 1h 21m

On Demand

Via Ongole, Kandukur

Ujjain

Ongole

Kandukur

Kanigiri

Approx Travel Time

1d 0h 36m

On Demand

Ujjain

Ongole

Kandukur

Kanigiri

Approx Travel Time

1d 1h 23m

On Demand

Ads by MMT

Via Vijayawada, Kandukur

Ujjain

Vijayawada

Kandukur

Kanigiri

Approx Travel Time

1d 1h 55m

On Demand

Via Vijayawada, Podili

Ujjain

Vijayawada

Podili

Kanigiri

Approx Travel Time

1d 1h 54m

On Demand

Via Bhopal, Ongole

Ujjain

Bhopal

Ongole

Kanigiri

Approx Travel Time

1d 2h 55m

₹990

Onwards

Via Vijayawada, Vinukonda

Ujjain

Vijayawada

Vinukonda

Kanigiri

Approx Travel Time

1d 3h 30m

₹977

Onwards

Frequently Asked Questions

What is the distance between Ujjain and Kanigiri?

Kanigiri is approximately 1450+ kms from Ujjain.

How long does it take to reach Kanigiri from Ujjain?

It takes approximately 24 hours to reach Kanigiri from Ujjain by Train, Bus Via Ongole.

What is the cheapest way to reach Kanigiri from Ujjain?

The cheapest way to reach Kanigiri from Ujjain is by Train, Bus Via Ongole.

What is the fastest way to reach Kanigiri from Ujjain?

The fastest way to reach Kanigiri from Ujjain is by Train, Bus Via Ongole.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India