Marigaon
Marigaon
Train

Marigaon to Kokrajhar

Updated: 22 May 2026

The journey from Marigaon to Kokrajhar covers about 300 km. The most practical way is by train, connecting through Guwahati. You will travel through the scenic landscapes of Assam. The journey takes about 6 to 8 hours. Kokrajhar is a major town in the BTR region.

Total Distance: 300 km by road, 250 km air distance.
Fastest Way
Train via Guwahati.
Cheapest Way
Sleeper class train ticket.
Compare Marigaon to Kokrajhar Routes
Train
Direct
Duration
7 hours
Avg Price
200 - 800 INR
Operator
Intercity Express
Route
Marigaon - Guwahati - Kokrajhar

Book well in advance.

Travel Tips
  • Booking
    Book tickets early.
  • Food
    Try local Assamese cuisine.
  • Transport
    Auto-rickshaws are common.
  • Weather
    Pleasant throughout the year.
  • Connectivity
    Good network coverage.
Safety Tips
  • Valuables
    Keep your bags secure.
  • Night
    Avoid isolated areas.
  • Water
    Use bottled water.
  • Scams
    Be careful with local touts.
People Also Ask
  • Is there a direct train?
    Yes, direct trains are available.
  • How long is the trip?
    Around 6 to 8 hours.
  • Which is the best route?
    Via Guwahati.
  • Is it safe?
    Yes, generally safe.
  • Best time to visit?
    Winter is best.
Quick Info
  • From Marigaon, Assam, India
  • To Kokrajhar, Assam, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Kokrajhar
1
Chakrashila Wildlife Sanctuary
A beautiful sanctuary with diverse wildlife. Great for nature lovers.
2
Deepor Beel
A beautiful lake nearby. Very scenic.
3
Manas National Park
A famous national park nearby. Very significant.
4
Bongaigaon
A nearby town with historic sites. Very interesting.
Tags
Marigaon to Kokrajhar train Marigaon to Kokrajhar distance travel to Kokrajhar trains from Marigaon Kokrajhar travel guide best way to reach Kokrajhar Assam travel