Srinagar
Srinagar
Train

Kokrajhar to Srinagar

Updated: 21 May 2026

The journey from Kokrajhar to Srinagar is a 2300 km trip. The most practical way is to take a train to Jammu and then a taxi or bus to Srinagar. The journey takes about 50 to 60 hours.

Total Distance: 2300 km by rail/road, 1800 km straight-line air distance.
Fastest Way
Train to Jammu and then taxi to Srinagar.
Cheapest Way
Train to Jammu and then bus to Srinagar.
Compare Kokrajhar to Srinagar Routes
Train
Connecting
Duration
55 hours
Avg Price
2500-5000 INR
Operator
Indian Railways
Route
Via Jammu and then road to Srinagar.

Book train to Jammu and then taxi.

Travel Tips
  • Food
    Carry enough food for the long train journey.
  • Booking
    Book tickets at least 60 days in advance.
  • Connectivity
    Good mobile network in Srinagar.
  • Clothing
    Carry warm clothes.
  • Water
    Carry plenty of water.
Safety Tips
  • Luggage
    Keep your luggage locked.
  • Emergency
    Keep the railway helpline number saved.
  • Health
    Carry basic medicines.
  • Safety
    Be cautious at night stations.
People Also Ask
  • Is there a direct train?
    No, you usually need a connection.
  • How long is the trip?
    It takes about 55 hours.
  • Is it safe?
    Yes, travel is generally safe.
  • Are there flights?
    Yes, but require travel to Guwahati or Bagdogra.
  • What is the best time?
    Summer is ideal.
Quick Info
  • From Kokrajhar, Assam, India
  • To Srinagar, Jammu and Kashmir, India
  • Modes
Best Time to Travel

April to October for pleasant weather.

Things to Do in Srinagar
1
Dal Lake
Enjoy a shikara ride.
2
Mughal Gardens
Visit the beautiful gardens.
3
Shankaracharya Temple
Visit the hilltop temple.
4
Srinagar Market
Shop for handicrafts.
Tags
Kokrajhar to Srinagar Srinagar travel train and road travel Kokrajhar to Srinagar route long distance travel Srinagar transport India travel Assam to J&K