hero
How2Go
Bahadurgarh to Ujjain

Bahadurgarh to Ujjain

Ujjain is approximately 650+ kms from Bahadurgarh. The fastest way to reach Ujjain from Bahadurgarh is by Train Via Sawai Madhopur. It takes approximately 15 hours. The cheapest way to reach Ujjain from Bahadurgarh is by Train Via Delhi which would take approximately 16 hours.

Sort By
Mode of Transport

Via Sawai Madhopur

RECOMMENDED

FASTEST

Bahadurgarh

Sawai Madhopur

Ujjain

Approx Travel Time

14h 55m

On Demand

Via Gangapur City

Bahadurgarh

Gangapur City

Ujjain

Approx Travel Time

15h 10m

On Demand

Ads by MMT

Via Delhi

CHEAPEST

Bahadurgarh

Delhi

Ujjain

Approx Travel Time

15h 25m

₹475

Onwards

Via Kota

Bahadurgarh

Kota

Ujjain

Approx Travel Time

15h 10m

On Demand

Ads by MMT

Via Faridabad

Bahadurgarh

Faridabad

Ujjain

Approx Travel Time

15h 40m

₹550

Onwards

Bahadurgarh

Faridabad

Ujjain

Approx Travel Time

16h 10m

₹2,587

Onwards

Via Mathura

Bahadurgarh

Mathura

Ujjain

Approx Travel Time

15h 55m

₹510

Onwards

Via Bharatpur

Bahadurgarh

Bharatpur

Ujjain

Approx Travel Time

15h 40m

On Demand

Via Agra

Bahadurgarh

Agra

Ujjain

Approx Travel Time

16h 40m

₹520

Onwards

Via Dholpur

Bahadurgarh

Dholpur

Ujjain

Approx Travel Time

16h 40m

₹520

Onwards

Frequently Asked Questions

What is the distance between Bahadurgarh and Ujjain?

Ujjain is approximately 650+ kms from Bahadurgarh.

How long does it take to reach Ujjain from Bahadurgarh?

It takes approximately 15 hours to reach Ujjain from Bahadurgarh by Train Via Sawai Madhopur.

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 Via Sawai Madhopur.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India