hero
How2Go
Bhabua to Golaghat

Bhabua to Golaghat

Golaghat is approximately 1150+ km from Bhabua, 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 Golaghat.

Read More
Sort By
Mode of Transport

Via Giridih, Guwahati

RECOMMENDED

Bhabua

Giridih

Guwahati

Golaghat

Approx Travel Time

14h 16m

₹5,374

Onwards

Bhabua

Giridih

Guwahati

Golaghat

Approx Travel Time

15h 49m

₹5,709

Onwards

Bhabua

Giridih

Guwahati

Golaghat

Approx Travel Time

16h

₹13,051

Onwards

Via Varanasi, Kolkata, Jorhat

FASTEST

Bhabua

Varanasi

Kolkata

Jorhat

Golaghat

Approx Travel Time

9h 50m

₹11,621

Onwards

Bhabua

Varanasi

Kolkata

Jorhat

Golaghat

Approx Travel Time

10h 26m

₹11,771

Onwards

Bhabua

Varanasi

Kolkata

Jorhat

Golaghat

Approx Travel Time

10h 36m

₹14,047

Onwards

Via Patna, Guwahati

CHEAPEST

Bhabua

Patna

Guwahati

Golaghat

Approx Travel Time

1d 9h 28m

₹3,655

Onwards

Via Kolkata, Dimapur

Bhabua

Kolkata

Dimapur

Golaghat

Approx Travel Time

16h 20m

₹5,590

Onwards

Via Varanasi, Kolkata, Dimapur

Bhabua

Varanasi

Kolkata

Dimapur

Golaghat

Approx Travel Time

10h 46m

₹12,218

Onwards

Bhabua

Varanasi

Kolkata

Dimapur

Golaghat

Approx Travel Time

11h 22m

₹12,368

Onwards

Frequently Asked Questions

What is the distance between Bhabua and Golaghat?

Golaghat is approximately 1150+ kms from Bhabua.

How long does it take to reach Golaghat from Bhabua?

It takes approximately 10 hours to reach Golaghat from Bhabua by Train, Flight Via Varanasi, Kolkata, Jorhat.

What is the cheapest way to reach Golaghat from Bhabua?

The cheapest way to reach Golaghat from Bhabua is by Bus Via Patna, Guwahati.

What is the fastest way to reach Golaghat from Bhabua?

The fastest way to reach Golaghat from Bhabua is by Train, Flight Via Varanasi, Kolkata, Jorhat.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India