Mazbat to Kokrajhar Distance

Kokrajhar is approximately 200+ km from Mazbat. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 6 hours, subject to the chosen service and route. The fastest way to reach Kokrajhar takes approximately 4 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Mazbat, India to Kokrajhar, India

Direct Options

RECOMMENDED

Mazbat

Kokrajhar

Approx Travel Time

5h 53m

On Demand

Via Sarupeta

Mazbat

Sarupeta

Kokrajhar

Approx Travel Time

5h 55m

On Demand

Mazbat

Sarupeta

Kokrajhar

Approx Travel Time

4h 56m

On Demand

Ads by MMT

Via Udalguri

Mazbat

Udalguri

Kokrajhar

Approx Travel Time

5h 3m

₹250

Onwards

Via Rangia

CHEAPEST

FASTEST

Mazbat

Rangia

Kokrajhar

Approx Travel Time

3h 55m

₹235

Onwards

Ads by MMT

Via Guwahati

Mazbat

Guwahati

Kokrajhar

Approx Travel Time

7h 33m

₹290

Onwards

Mazbat

Guwahati

Kokrajhar

Approx Travel Time

11h 10m

₹495

Onwards

Via Chariduar

Mazbat

Chariduar

Kokrajhar

Approx Travel Time

6h 7m

On Demand

Frequently Asked Questions

What is the straight-line (aerial) distance between Mazbat and Kokrajhar?

The straight-line distance is approximately 200+ km.

What is the distance from Mazbat to Kokrajhar via Sarupeta?

Via Sarupeta, the distance is approximately 200+ km, taking around 6 hours.

Is there a train from Mazbat to Kokrajhar?

Yes, trains run between Mazbat and Kokrajhar, covering approximately 200+ km in around 6 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India