Kannur
Kannur
Bangalore
Bangalore
Train Bus

Kannur to Bangalore

Updated: 21 May 2026

The journey from Kannur to Bangalore covers approximately 310 km through the scenic Western Ghats. You can choose between the overnight KSRTC sleeper buses or the direct Kannur-Yesvantpur Express train. The route via Iritty and Virajpet offers breathtaking views of the Coorg coffee plantations. Travel time varies between 7 to 10 hours depending on the mode of transport. The road route is heavily dependent on traffic conditions at the Kerala-Karnataka border check-posts.

Total Distance: 310 km by road, 250 km air distance.
Fastest Way
Driving via private car, taking approximately 7 hours.
Cheapest Way
Train, costing around 500 INR in sleeper class.
Compare Kannur to Bangalore Routes
Train
Direct
Duration
9 hours
Avg Price
500-1200 INR
Operator
Kannur-Yesvantpur Express
Route
Kannur - Thalassery - Palakkad - Salem - Bangalore

Book your tickets at least 30 days in advance as this route is highly popular.

Bus
Direct
Duration
8 hours
Avg Price
800-1500 INR
Operator
KSRTC
Route
Kannur - Iritty - Virajpet - Mysore - Bangalore

Choose a sleeper bus for a comfortable overnight journey.

Travel Tips
  • Book Early
    Train tickets sell out fast; use the IRCTC portal well in advance.
  • Carry ID
    Always keep your original Aadhar card for verification at bus and train boarding points.
  • Check Weather
    The Western Ghats can experience heavy fog; plan your road travel during daylight.
  • Local Transport
    Use Namma Metro in Bangalore to avoid the notorious city traffic.
  • Hydration
    Keep water and snacks handy as mountain roads have limited food stops.
Safety Tips
  • Night Travel
    Prefer overnight buses that travel on well-lit highways.
  • Emergency Numbers
    Save local police and ambulance numbers before starting your journey.
  • Luggage Security
    Keep your valuables in a small bag that stays with you at all times.
  • Road Safety
    Avoid driving on the Iritty-Virajpet stretch during heavy monsoon rains due to landslide risks.
People Also Ask
  • Is there a direct flight?
    Yes, Kannur International Airport offers direct flights to Kempegowda International Airport.
  • Which is the best bus service?
    KSRTC (Kerala) and KSRTC (Karnataka) provide the most reliable services.
  • How long is the train journey?
    The direct train takes approximately 9 to 10 hours.
  • Are there tolls on the road?
    Yes, expect to pay tolls on the highway sections near Bangalore.
  • Is it safe to travel by road at night?
    Yes, but ensure you use reputable bus operators.
Quick Info
  • From Kannur, Kerala, India
  • To Bangalore, Karnataka, India
  • Modes
Best Time to Travel

October to March for pleasant weather and clear mountain roads.

Things to Do in Bangalore
1
Bangalore Palace
Explore the Tudor-style architecture inspired by Windsor Castle. It features grand ballrooms and extensive grounds.
2
Cubbon Park
A massive green lung in the city center perfect for morning walks. It houses the State Central Library.
3
Lalbagh Botanical Garden
Famous for its glass house and diverse collection of tropical plants. It hosts biannual flower shows.
4
MG Road
The commercial hub of Bangalore filled with shopping malls and cafes. It is the best place for nightlife.
Tags
Kannur to Bangalore train Kannur to Bangalore bus KSRTC bus Kannur Bangalore Kannur to Bangalore distance best way to reach Bangalore from Kannur Kannur Bangalore travel guide Kannur to Bangalore flight Kannur to Bangalore road trip