hero
How2Go
Guna to Hajipur

Guna to Hajipur

Hajipur is approximately 1000+ kms from Guna. The fastest way to reach Hajipur from Guna is by Train Via Maihar. It takes approximately 19 hours. The cheapest way to reach Hajipur from Guna is by Train which would take approximately 21 hours.

Sort By
Mode of Transport

Via Maihar

RECOMMENDED

FASTEST

Guna

Maihar

Hajipur

Approx Travel Time

18h 56m

₹730

Onwards

Via Patna

Guna

Patna

Hajipur

Approx Travel Time

19h 50m

₹540

Onwards

Guna

Patna

Hajipur

Approx Travel Time

19h 19m

₹1,669

Onwards

Ads by MMT

Direct Train

CHEAPEST

Guna

Hajipur

Approx Travel Time

20h 45m

₹510

Onwards

Via Lucknow

Guna

Lucknow

Hajipur

Approx Travel Time

21h 48m

₹1,338

Onwards

Ads by MMT

Via Datia, Kanpur

Guna

Datia

Kanpur

Hajipur

Approx Travel Time

1d 0h 48m

₹6,923

Onwards

Via Arrah

Guna

Arrah

Hajipur

Approx Travel Time

19h 37m

On Demand

Via Buxar

Guna

Buxar

Hajipur

Approx Travel Time

19h 38m

On Demand

Via Katni

Guna

Katni

Hajipur

Approx Travel Time

19h 55m

₹610

Onwards

Via Satna

Guna

Satna

Hajipur

Approx Travel Time

19h 55m

₹615

Onwards

Frequently Asked Questions

What is the distance between Guna and Hajipur?

Hajipur is approximately 1000+ kms from Guna.

How long does it take to reach Hajipur from Guna?

It takes approximately 19 hours to reach Hajipur from Guna by Train Via Maihar.

What is the cheapest way to reach Hajipur from Guna?

The cheapest way to reach Hajipur from Guna is by Train.

What is the fastest way to reach Hajipur from Guna?

The fastest way to reach Hajipur from Guna is by Train Via Maihar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India