Train

Mirzapur to Kokrajhar

Updated: 24 May 2026

Kokrajhar is the headquarters of the Bodoland Territorial Region. The journey from Mirzapur involves a train ride to Kokrajhar station. The travel time is approximately 15 to 18 hours.

Total Distance: 600 km by road, 450 km air distance.
Fastest Way
Train, taking 16 hours.
Cheapest Way
Sleeper class train, costing 650 INR.
Compare Mirzapur to Kokrajhar Routes
Train
Connecting
Duration
16 hours
Avg Price
700 - 1800 INR
Operator
Kamrup Express
Route
Mirzapur to Kharagpur to Kokrajhar

Check train schedules carefully.

Travel Tips
  • Booking
    Book tickets early.
  • Connectivity
    Good network.
  • Clothing
    Comfortable clothes.
  • Food
    Try local food.
  • Transport
    Auto-rickshaws available.
Safety Tips
  • Wildlife
    Follow park rules.
  • Documents
    Keep ID safe.
  • Night
    Avoid late travel.
  • Health
    Carry medicines.
People Also Ask
  • Is Kokrajhar safe?
    Yes, it is safe.
  • How to reach Kokrajhar?
    By train.
  • What is the best time?
    Winter is best.
  • Are there hotels?
    Yes, many options.
  • Is it a tourist spot?
    Yes, known for nature.
Quick Info
  • From Mirzapur, West Bengal, India
  • To Kokrajhar, Assam, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Kokrajhar
1
Chakrashila
Visit this wildlife sanctuary.
2
Local Culture
Experience Bodo culture.
3
Parks
Relax in local parks.
4
Markets
Shop for local items.
Tags
Mirzapur to Kokrajhar train to Kokrajhar Assam travel Kharagpur to Kokrajhar how to reach Kokrajhar Kokrajhar travel guide Northeast India travel from West Bengal