Kayyoor
Kayyoor
Patna
Patna
Train

Kayyoor to Patna

Updated: 28 May 2026

The journey from Kayyoor to Patna covers 2200 km. You can take a train from Kanhangad to Patna Junction. Flights are available from Kannur to Patna with a layover. Patna is the capital of Bihar.

Total Distance: 2200 km by road, 1800 km air distance.
Fastest Way
Flight from Kannur to Patna with a layover.
Cheapest Way
Train in Sleeper class is the most economical.
Compare Kayyoor to Patna Routes
Train
Connecting
Duration
38 hours
Avg Price
3000-5500 INR
Operator
Sangha Mitra Express
Route
Kanhangad to Patna Junction.

Book well in advance.

Travel Tips
  • Transport
    Use local taxis for city travel.
  • Food
    Try the local Litti Chokha.
  • Booking
    Book train tickets in advance.
  • Weather
    Carry woolens for winter.
  • Shopping
    Buy Madhubani paintings.
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?
    Patna Airport.
  • Best time to visit?
    Winter is the best time.
  • Is Patna safe?
    Yes, it is a safe city.
  • How to reach city center?
    Taxis are available at the airport.
Quick Info
  • From Kayyoor, Kerala, India
  • To Patna, Bihar, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Patna
1
Golghar
Visit the historical granary.
2
Patna Museum
Explore the museum.
3
Bihar Museum
See the modern museum.
4
Takht Sri Patna Sahib
Visit the holy shrine.
Tags
Kayyoor to Patna train to Patna flights to Patna traveling to Bihar Kanhangad to Patna route Patna travel guide best way to reach Patna long distance travel