hero
How2Go
Hojai to Shillong

Hojai to Shillong

Shillong is approximately 200+ km from Hojai, 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 Shillong.

Read More
Sort By
Mode of Transport

Via Guwahati

RECOMMENDED

CHEAPEST

FASTEST

Hojai

Guwahati

Shillong

Approx Travel Time

5h 20m

₹470

Onwards

Frequently Asked Questions

What is the distance between Hojai and Shillong?

Shillong is approximately 200+ kms from Hojai.

How long does it take to reach Shillong from Hojai?

It takes approximately 6 hours to reach Shillong from Hojai by Train, Bus Via Guwahati.

What is the cheapest way to reach Shillong from Hojai?

The cheapest way to reach Shillong from Hojai is by Train, Bus Via Guwahati.

What is the fastest way to reach Shillong from Hojai?

The fastest way to reach Shillong from Hojai is by Train, Bus Via Guwahati.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India