hero
How2Go
Bahadurgarh to Ujjain

Bahadurgarh to Ujjain

Ujjain is approximately 750+ kms from Bahadurgarh. The fastest way to reach Ujjain from Bahadurgarh is by Train, Flight, Cab Via Delhi, Indore. It takes approximately 6 hours. The cheapest way to reach Ujjain from Bahadurgarh is by Train Via Delhi which would take approximately 13 hours.

Sort By
Mode of Transport

Via Delhi, Indore

RECOMMENDED

Bahadurgarh

Delhi

Indore

Ujjain

Approx Travel Time

6h 26m

₹7,970

Onwards

Bahadurgarh

Delhi

Indore

Ujjain

Approx Travel Time

6h 8m

₹5,030

Onwards

FASTEST

Bahadurgarh

Delhi

Indore

Ujjain

Approx Travel Time

5h 57m

₹6,253

Onwards

Via Delhi, Kota

Bahadurgarh

Delhi

Kota

Ujjain

Approx Travel Time

13h 25m

₹594

Onwards

Bahadurgarh

Delhi

Kota

Ujjain

Approx Travel Time

17h 5m

₹1,898

Onwards

Ads by MMT

Via Mathura

Bahadurgarh

Mathura

Ujjain

Approx Travel Time

13h

₹3,015

Onwards

Via Delhi

CHEAPEST

Bahadurgarh

Delhi

Ujjain

Approx Travel Time

12h 26m

₹460

Onwards

Ads by MMT

Direct Cab

Bahadurgarh

Ujjain

Approx Travel Time

11h 46m

₹14,660

Onwards

Via Jaipur

Bahadurgarh

Jaipur

Ujjain

Approx Travel Time

16h 10m

₹5,188

Onwards

Via Delhi, Bhopal

Bahadurgarh

Delhi

Bhopal

Ujjain

Approx Travel Time

6h 58m

₹4,630

Onwards

Frequently Asked Questions

What is the distance between Bahadurgarh and Ujjain?

Ujjain is approximately 750+ kms from Bahadurgarh.

How long does it take to reach Ujjain from Bahadurgarh?

It takes approximately 6 hours to reach Ujjain from Bahadurgarh by Train, Flight, Cab Via Delhi, Indore.

What is the cheapest way to reach Ujjain from Bahadurgarh?

The cheapest way to reach Ujjain from Bahadurgarh is by Train Via Delhi.

What is the fastest way to reach Ujjain from Bahadurgarh?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India