hero
How2Go
Mehsana to Hazaribagh

Mehsana to Hazaribagh

Hazaribagh is approximately 1450+ kms from Mehsana. The fastest way to reach Hazaribagh from Mehsana is by Train, Flight, Bus Via Ahmedabad, Ranchi. It takes approximately 10 hours. The cheapest way to reach Hazaribagh from Mehsana is by Train, Bus Via Agra, Gaya which would take approximately 30 hours.

Sort By
Mode of Transport

Via Ahmedabad, Ranchi

RECOMMENDED

Mehsana

Ahmedabad

Ranchi

Hazaribagh

Approx Travel Time

9h 58m

On Demand

FASTEST

Mehsana

Ahmedabad

Ranchi

Hazaribagh

Approx Travel Time

9h 46m

On Demand

Mehsana

Ahmedabad

Ranchi

Hazaribagh

Approx Travel Time

10h 13m

On Demand

Mehsana

Ahmedabad

Ranchi

Hazaribagh

Approx Travel Time

10h 28m

₹7,652

Onwards

Mehsana

Ahmedabad

Ranchi

Hazaribagh

Approx Travel Time

10h 16m

₹7,832

Onwards

Mehsana

Ahmedabad

Ranchi

Hazaribagh

Approx Travel Time

10h 43m

₹9,930

Onwards

Via Agra, Gaya

CHEAPEST

Mehsana

Agra

Gaya

Hazaribagh

Approx Travel Time

1d 5h 34m

₹1,215

Onwards

Mehsana

Agra

Gaya

Hazaribagh

Approx Travel Time

1d 3h 59m

₹4,978

Onwards

Ads by MMT

Via Bharatpur, Giridih

Mehsana

Bharatpur

Giridih

Hazaribagh

Approx Travel Time

1d 7h 20m

On Demand

Via Prayagraj(Allahabad)

Mehsana

Prayagraj(Allahabad)

Hazaribagh

Approx Travel Time

1d 14h 21m

₹3,798

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Mehsana and Hazaribagh?

Hazaribagh is approximately 1450+ kms from Mehsana.

How long does it take to reach Hazaribagh from Mehsana?

It takes approximately 10 hours to reach Hazaribagh from Mehsana by Train, Flight, Bus Via Ahmedabad, Ranchi.

What is the cheapest way to reach Hazaribagh from Mehsana?

The cheapest way to reach Hazaribagh from Mehsana is by Train, Bus Via Agra, Gaya.

What is the fastest way to reach Hazaribagh from Mehsana?

The fastest way to reach Hazaribagh from Mehsana is by Train, Flight, Bus Via Ahmedabad, Ranchi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India