hero
How2Go
Mahendragarh to Ujjain

Mahendragarh to Ujjain

Ujjain is approximately 900+ kms from Mahendragarh. The fastest way to reach Ujjain from Mahendragarh is by Train, Flight Via Delhi, Indore. It takes approximately 8 hours. The cheapest way to reach Ujjain from Mahendragarh is by Train Via Jaipur which would take approximately 14 hours.

Sort By
Mode of Transport

Via Delhi, Indore

RECOMMENDED

FASTEST

Mahendragarh

Delhi

Indore

Ujjain

Approx Travel Time

7h 35m

₹3,471

Onwards

Mahendragarh

Delhi

Indore

Ujjain

Approx Travel Time

7h 50m

₹3,496

Onwards

Via Jaipur

Mahendragarh

Jaipur

Ujjain

Approx Travel Time

14h 25m

₹3,887

Onwards

CHEAPEST

Mahendragarh

Jaipur

Ujjain

Approx Travel Time

14h 10m

₹510

Onwards

Mahendragarh

Jaipur

Ujjain

Approx Travel Time

14h 55m

₹1,114

Onwards

Ads by MMT

Via Jaipur, Indore

Mahendragarh

Jaipur

Indore

Ujjain

Approx Travel Time

9h 5m

₹4,531

Onwards

Mahendragarh

Jaipur

Indore

Ujjain

Approx Travel Time

9h 20m

₹4,556

Onwards

Via Delhi, Jaipur

Mahendragarh

Delhi

Jaipur

Ujjain

Approx Travel Time

14h 20m

₹2,327

Onwards

Ads by MMT

Via Degana

Mahendragarh

Degana

Ujjain

Approx Travel Time

16h 10m

₹545

Onwards

Via Delhi

Mahendragarh

Delhi

Ujjain

Approx Travel Time

16h 55m

₹560

Onwards

Frequently Asked Questions

What is the distance between Mahendragarh and Ujjain?

Ujjain is approximately 900+ kms from Mahendragarh.

How long does it take to reach Ujjain from Mahendragarh?

It takes approximately 8 hours to reach Ujjain from Mahendragarh by Train, Flight Via Delhi, Indore.

What is the cheapest way to reach Ujjain from Mahendragarh?

The cheapest way to reach Ujjain from Mahendragarh is by Train Via Jaipur.

What is the fastest way to reach Ujjain from Mahendragarh?

The fastest way to reach Ujjain from Mahendragarh is by Train, Flight Via Delhi, Indore.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India