Train

Ledo to Kokrajhar

Updated: 28 May 2026

The journey from Ledo to Kokrajhar covers 800 km. You can take a train from Tinsukia to Kokrajhar. This route takes you across the plains of Assam.

Total Distance: Driving distance 850 km, Air distance 700 km.
Fastest Way
Train, taking 16 hours.
Cheapest Way
Train, costing around 700 INR.
Compare Ledo to Kokrajhar Routes
Train
Direct
Duration
16 hours
Avg Price
700-1600 INR
Operator
Indian Railways
Route
Ledo-Tinsukia-Kokrajhar

Trains are frequent on this route.

Travel Tips
  • Culture
    Kokrajhar is known for its culture.
  • Food
    Try the local Assamese cuisine.
  • Transport
    Auto-rickshaws are available.
  • Shopping
    Buy local handicrafts.
  • Weather
    Winters are pleasant.
Safety Tips
  • General Safety
    Kokrajhar is safe for tourists.
  • Night Travel
    Avoid late-night travel on highways.
  • Emergency
    Keep emergency contacts saved.
  • Water
    Drink only bottled water.
People Also Ask
  • Is Kokrajhar safe?
    Yes, it is a safe city.
  • What is the best time to visit?
    Winter is the best time.
  • Are there direct trains?
    Yes, from Tinsukia.
  • How to reach from station?
    Taxis and autos are available.
  • Is it a big city?
    It is a major city in Assam.
Quick Info
  • From Ledo, Assam, India
  • To Kokrajhar, Assam, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Kokrajhar
1
Chakrashila Wildlife Sanctuary
A nearby wildlife sanctuary.
2
Kokrajhar Town
A bustling market area.
3
Bongaigaon
A nearby city.
4
Manas National Park
A nearby wildlife sanctuary.
Tags
Ledo to Kokrajhar Assam travel bus to Kokrajhar train to Kokrajhar Kokrajhar travel guide distance Ledo to Kokrajhar how to reach Kokrajhar travel tips