Bus

Moranhat Town to Kokrajhar

Updated: 28 May 2026

The distance between Moranhat Town and Kokrajhar is approximately 500 km. You can travel via NH 37 and NH 17. Buses and shared taxis are the most common modes of transport, taking about 12 hours. Kokrajhar is a town in the Bodoland Territorial Region. This route is long and traverses the entire state of Assam.

Total Distance: 500 km by road, 400 km air distance.
Fastest Way
Private taxi via NH 37.
Cheapest Way
Local bus from the main highway.
Compare Moranhat Town to Kokrajhar Routes
Bus
Direct
Duration
12 hours
Avg Price
700 - 1200 INR
Operator
ASTC / Private Bus
Route
NH 37 and NH 17 via Moranhat to Kokrajhar.

Overnight buses are recommended.

Travel Tips
  • Transport
    Overnight buses are comfortable.
  • Timing
    Plan your travel to arrive in Kokrajhar during the day.
  • Booking
    Book bus tickets in advance.
  • Connectivity
    Mobile network is strong.
  • Safety
    Keep your belongings secure.
Safety Tips
  • Road Safety
    Ensure the driver is experienced.
  • Night Travel
    Overnight buses are generally safe.
  • Emergency
    Keep local emergency numbers saved.
  • Personal Items
    Keep your bag in sight.
People Also Ask
  • Is there a train?
    Yes, trains connect Moranhat to Kokrajhar.
  • How long does it take?
    It takes about 12 hours by bus.
  • Is it safe?
    Yes, it is a safe route.
  • Are there taxis?
    Yes, private taxis are available.
  • What is the best time to travel?
    Daytime is recommended.
Quick Info
  • From Moranhat Town, Assam, India
  • To Kokrajhar, Assam, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Kokrajhar
1
Kokrajhar Town
Explore the local markets.
2
Local Temples
Visit the local temples.
3
Nature Walks
Enjoy the natural beauty.
4
Local Cuisine
Try the local food.
Tags
Moranhat to Kokrajhar Assam travel Kokrajhar transport Moranhat bus how to reach Kokrajhar travel in Assam Kokrajhar town NH 37 travel
More to Moranhat Town