Kayyoor
Kayyoor
Dehradun
Dehradun
Train

Kayyoor to Dehradun

Updated: 28 May 2026

The journey from Kayyoor to Dehradun covers 2700 km. You can take a train from Kanhangad to Dehradun. Flights are available from Kannur to Dehradun with a layover. Dehradun is the gateway to the Himalayas.

Total Distance: 2700 km by road, 2150 km air distance.
Fastest Way
Flight from Kannur via Delhi takes 9 hours.
Cheapest Way
Train in Sleeper class is the most economical.
Compare Kayyoor to Dehradun Routes
Train
Connecting
Duration
48 hours
Avg Price
4000-7500 INR
Operator
Nanda Devi Express
Route
Kanhangad to Dehradun.

Book well in advance.

Travel Tips
  • Transport
    Use auto-rickshaws for local travel.
  • Food
    Try the local Garhwali food.
  • Booking
    Book train tickets in advance.
  • Weather
    Carry woolens for winter.
  • Shopping
    Buy wooden handicrafts.
Safety Tips
  • Night Travel
    Avoid isolated areas at night.
  • Valuables
    Keep your belongings secure.
  • Emergency
    Save local police numbers.
  • Water
    Drink only bottled water.
People Also Ask
  • Is there a direct train?
    No, you must change at a major junction.
  • Which is the nearest airport?
    Dehradun Airport.
  • Best time to visit?
    Spring and autumn are best.
  • Is Dehradun safe?
    Yes, it is a safe city.
  • How to reach city center?
    Taxis are available at the station.
Quick Info
  • From Kayyoor, Kerala, India
  • To Dehradun, Uttarakhand, India
  • Modes
Best Time to Travel

March to June and September to November.

Things to Do in Dehradun
1
Robber's Cave
Visit the natural river cave.
2
Sahastradhara
See the sulfur springs.
3
Forest Research Institute
Explore the colonial architecture.
4
Tapkeshwar Temple
Visit the cave temple.
Tags
Kayyoor to Dehradun train to Dehradun flights to Dehradun traveling to Uttarakhand Kanhangad to Dehradun route Dehradun travel guide best way to reach Dehradun long distance travel