hero
How2Go
Baijnath to Mahendragarh

Baijnath to Mahendragarh

Mahendragarh is approximately 500+ km from Baijnath, 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 Mahendragarh.

Read More
Sort By
Mode of Transport

Via Tira Sujanpur, Zirakpur

RECOMMENDED

Baijnath

Tira Sujanpur

Zirakpur

Mahendragarh

Approx Travel Time

11h 57m

₹5,702

Onwards

Via Tira Sujanpur, Kangra, Delhi

FASTEST

Baijnath

Tira Sujanpur

Kangra

Delhi

Mahendragarh

Approx Travel Time

9h 9m

₹12,690

Onwards

Via Tira Sujanpur, Ambala, Delhi

Baijnath

Tira Sujanpur

Ambala

Delhi

Mahendragarh

Approx Travel Time

12h 56m

₹5,086

Onwards

Via Tira Sujanpur, Ambala

Baijnath

Tira Sujanpur

Ambala

Mahendragarh

Approx Travel Time

12h 6m

₹5,630

Onwards

Via Tira Sujanpur, Panipat

Baijnath

Tira Sujanpur

Panipat

Mahendragarh

Approx Travel Time

13h 57m

₹5,942

Onwards

Via Tira Sujanpur, Delhi

Baijnath

Tira Sujanpur

Delhi

Mahendragarh

Approx Travel Time

14h 30m

₹4,897

Onwards

Via Sainj, Jhajjar

Baijnath

Sainj

Jhajjar

Mahendragarh

Approx Travel Time

12h 55m

₹9,375

Onwards

Via Tira Sujanpur, Chandigarh, Delhi

CHEAPEST

Baijnath

Tira Sujanpur

Chandigarh

Delhi

Mahendragarh

Approx Travel Time

13h 19m

₹4,772

Onwards

Via Tira Sujanpur, Karnal

Baijnath

Tira Sujanpur

Karnal

Mahendragarh

Approx Travel Time

14h 22m

₹5,942

Onwards

Baijnath

Tira Sujanpur

Karnal

Mahendragarh

Approx Travel Time

13h 6m

₹9,333

Onwards

Frequently Asked Questions

What is the distance between Baijnath and Mahendragarh?

Mahendragarh is approximately 500+ kms from Baijnath.

How long does it take to reach Mahendragarh from Baijnath?

It takes approximately 9 hours to reach Mahendragarh from Baijnath by Cab, Bus, Flight, Train Via Tira Sujanpur, Kangra, Delhi.

What is the cheapest way to reach Mahendragarh from Baijnath?

The cheapest way to reach Mahendragarh from Baijnath is by Cab, Bus, Train Via Tira Sujanpur, Chandigarh, Delhi.

What is the fastest way to reach Mahendragarh from Baijnath?

The fastest way to reach Mahendragarh from Baijnath is by Cab, Bus, Flight, Train Via Tira Sujanpur, Kangra, Delhi.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India