hero
How2Go
Hampi to Ujjain

Hampi to Ujjain

Ujjain is approximately 1050+ km from Hampi, 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

Via Hyderabad, Indore

RECOMMENDED

Hampi

Hyderabad

Indore

Ujjain

Approx Travel Time

14h 25m

₹6,439

Onwards

Hampi

Hyderabad

Indore

Ujjain

Approx Travel Time

15h 1m

₹7,335

Onwards

Hampi

Hyderabad

Indore

Ujjain

Approx Travel Time

15h 45m

₹6,654

Onwards

Via Toranagallu, Bangalore, Indore

FASTEST

Hampi

Toranagallu

Bangalore

Indore

Ujjain

Approx Travel Time

8h 55m

₹13,516

Onwards

Via Hyderabad, Bhopal

CHEAPEST

Hampi

Hyderabad

Bhopal

Ujjain

Approx Travel Time

1d 0h 52m

₹1,529

Onwards

Via Hospet, Shirdi

Hampi

Hospet

Shirdi

Ujjain

Approx Travel Time

1d 0h 35m

₹3,359

Onwards

Via Hospet, Ahmednagar

Hampi

Hospet

Ahmednagar

Ujjain

Approx Travel Time

1d 0h 40m

₹5,312

Onwards

Via Solapur

Hampi

Solapur

Ujjain

Approx Travel Time

1d 1h 44m

₹8,071

Onwards

Via Hubli, Pune, Indore

Hampi

Hubli

Pune

Indore

Ujjain

Approx Travel Time

11h 20m

₹11,363

Onwards

Hampi

Hubli

Pune

Indore

Ujjain

Approx Travel Time

11h 56m

₹12,265

Onwards

Frequently Asked Questions

What is the distance between Hampi and Ujjain?

Ujjain is approximately 1050+ kms from Hampi.

How long does it take to reach Ujjain from Hampi?

It takes approximately 9 hours to reach Ujjain from Hampi by Bus, Flight, Train Via Toranagallu, Bangalore, Indore.

What is the cheapest way to reach Ujjain from Hampi?

The cheapest way to reach Ujjain from Hampi is by Bus, Train Via Hyderabad, Bhopal.

What is the fastest way to reach Ujjain from Hampi?

The fastest way to reach Ujjain from Hampi is by Bus, Flight, Train Via Toranagallu, Bangalore, Indore.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India