Haridwar
Haridwar
Train

Koodaranji to Haridwar

Updated: 28 May 2026

Haridwar is a spiritual city in Uttarakhand. The distance from Koodaranji is approximately 2750 km. You can take a train from Kozhikode to Haridwar Junction. The journey takes about 45 hours.

Total Distance: 2750 km by road, 2250 km air distance.
Fastest Way
Flight from Calicut to Dehradun and then train/taxi to Haridwar.
Cheapest Way
Sleeper class train from Kozhikode to Haridwar Junction.
Compare Koodaranji to Haridwar Routes
Train
Connecting
Duration
45 hours
Avg Price
2250 - 5400 INR
Operator
Indian Railways
Route
Kozhikode - Delhi - Haridwar

Book well in advance.

Travel Tips
  • Local Transport
    Use auto-rickshaws.
  • Food
    Try the local street food.
  • Station
    Haridwar Junction is the main station.
  • Connectivity
    Pre-book cabs.
  • Packing
    Carry comfortable walking shoes.
Safety Tips
  • Scams
    Be aware of touts.
  • Emergency
    Dial 100 for police.
  • Water
    Drink only bottled water.
  • Night Safety
    Avoid isolated areas at night.
People Also Ask
  • Is Haridwar safe?
    Yes, it is safe.
  • What is Haridwar famous for?
    Spiritual significance.
  • How to reach Koodaranji?
    Bus from Kozhikode.
  • Are there direct flights?
    No, usually via Dehradun.
  • Best time to visit?
    Winter.
Quick Info
  • From Koodaranji, Kerala, India
  • To Haridwar, Uttarakhand, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Haridwar
1
Har Ki Pauri
Watch the Ganga Aarti.
2
Mansa Devi Temple
Visit the temple on the hill.
3
Chandi Devi Temple
Explore the temple.
4
Rajaji National Park
Take a safari.
Tags
Koodaranji to Haridwar Kozhikode to Haridwar train travel to Haridwar from Kerala Haridwar tourism train from Kerala to Uttarakhand Koodaranji travel Haridwar connectivity long distance travel India