hero
How2Go
Bhagalpur to Guna

Bhagalpur to Guna

Guna is approximately 1250+ kms from Bhagalpur. The fastest way to reach Guna from Bhagalpur is by Train, Flight Via Patna, Bhopal. It takes approximately 14 hours. The cheapest way to reach Guna from Bhagalpur is by Train which would take approximately 23 hours.

Sort By
Mode of Transport

Via Kanpur

RECOMMENDED

Bhagalpur

Kanpur

Guna

Approx Travel Time

19h 12m

₹1,914

Onwards

Bhagalpur

Kanpur

Guna

Approx Travel Time

21h

₹700

Onwards

Via Patna, Bhopal

FASTEST

Bhagalpur

Patna

Bhopal

Guna

Approx Travel Time

13h 55m

₹4,907

Onwards

Bhagalpur

Patna

Bhopal

Guna

Approx Travel Time

15h

₹5,055

Onwards

Bhagalpur

Patna

Bhopal

Guna

Approx Travel Time

16h 35m

₹5,307

Onwards

Bhagalpur

Patna

Bhopal

Guna

Approx Travel Time

17h 40m

₹5,455

Onwards

Bhagalpur

Patna

Bhopal

Guna

Approx Travel Time

14h 4m

₹7,539

Onwards

Ads by MMT

Direct Train

CHEAPEST

Bhagalpur

Guna

Approx Travel Time

22h 20m

₹545

Onwards

Via Patna, Maunath Bhanjan

Bhagalpur

Patna

Maunath Bhanjan

Guna

Approx Travel Time

1d 3h 22m

₹4,200

Onwards

Ads by MMT

Via Muzaffarpur, Unnao

Bhagalpur

Muzaffarpur

Unnao

Guna

Approx Travel Time

1d 2h 36m

₹10,903

Onwards

Frequently Asked Questions

What is the distance between Bhagalpur and Guna?

Guna is approximately 1250+ kms from Bhagalpur.

How long does it take to reach Guna from Bhagalpur?

It takes approximately 14 hours to reach Guna from Bhagalpur by Train, Flight Via Patna, Bhopal.

What is the cheapest way to reach Guna from Bhagalpur?

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

What is the fastest way to reach Guna from Bhagalpur?

The fastest way to reach Guna from Bhagalpur is by Train, Flight Via Patna, Bhopal.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India