1map logoGo to main page

Kochi, Kerala to Kannur, Kerala from $5: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Kochi, India
to
Kannur, India

How to Get from Kochi to Kannur: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$5 by busBest price
276 kmDistance
2h 13m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Kochi to Kannur with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
IndiGo Airlines
Plane
Average Duration
2h  13m
Estimated price
$56-112
Recommended
Company
Indian Railways
Train
Average Duration
5h  22m
Estimated price
$2-12
Cheapest
route map
Distance: 276 km
Duration: 2h 13m

See more options

Company
Kerala State Road Transport Corporation
Bus
Average Duration
6h  13m
Estimated price
$5-8
Company
various
Drive
Average Duration
4h  20m
Estimated price
$30-50
Company
various
Taxi
Average Duration
4h  20m
Estimated price
$75-90

Traveling From Kochi to Kannur

The journey from Kochi to Kannur offers travelers a shift from the bustling, urban charm of Kochi's waterfront to the serene, natural beauty and rich heritage of Kannur.

Best Neighborhoods in Kannur

Kannur offers diverse neighborhoods, each with distinct charm and experiences.

Fort Kannur
• Home to historic Fort St. Angelo.
• Vibrant markets and local eateries nearby.
Thottada
• Known for its beautiful, secluded beaches.
• Ideal for water sports and relaxation.
Payyambalam
• Famous for its long, picturesque beach.
• Lively atmosphere with local food stalls.

Best Times To Visit Kannur's Attractions

Timings can greatly enhance your experience at Kannur's landmarks.

Fort St. Angelo
Visit early in the morning for fewer crowds and cooler weather.
Muzhappilangad Drive-in Beach
Go during weekdays to enjoy a quieter beach experience.
Payyambalam Beach
Visit in the late afternoon for stunning sunset views and fewer visitors.

Kannur Weather: What to Expect Year-Round

Kannur experiences a tropical climate, with warm temperatures and seasonal monsoons; visiting between November and February offers cooler, drier conditions ideal for exploration. Be prepared for heavy rainfall from June to September, which can impact travel plans but also brings vibrant greenery and a refreshing atmosphere.

Dining Recommendation in Kannur

A must-try in Kannur is the spicy Kerala-style fish curry, best savored at a local restaurant like 'Kottakunnu Restaurant,' where the use of fresh, locally sourced ingredients creates bold flavors that contrast with the milder coastal dishes in Kochi. The relaxed, traditional atmosphere of Kannur's eateries enhances the dining experience, inviting you to enjoy authentic regional cuisine steeped in local culture.

Kochi - Kannur operators

Explore transport companies operating between Kochi and Kannur, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
goindigo.in

Plane from Kochi (COK) to Kannur (CNN)

Average Duration
2h 13m
Estimated price
$56-112
Train Show train routes
Contact phone
14646
Website
indianrail.gov.in

Train from Ernakulam Jn to Kannur

Average Duration
5h 22m
Estimated price
$2-12
Bus Show bus routes
Contact phone
0471 - 2463799
Website
keralartc.com

Bus from Aluva to Edappal

Average Duration
2h 28m
Estimated price
$5-8

Bus from Edappal to Kannur

Average Duration
2h 3m
Estimated price
$2-560
Other Show other routes
Contact phone
+91 99 47 27 66 20
Website
keralatouristtaxi.com

Other from Kochi to Kannur

Average Duration
4h 20m
Estimated price
$75-90

Other from Kochi to Kannur

Average Duration
4h 20m
Estimated price
$30-50

Kochi to Kannur: Overview of Bus, Train, Flight, and Car Trips

Traveling between Kochi and Kannur offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Kochi to Kannur, spanning 171 miles of breathtaking landscapes and cultural sights. With a driving time of around 4 hours and 20 minutes, the journey offers the perfect blend of adventure and relaxation. 💰 Discover budget-friendly travel options ranging from $30 to $50 for a car ride from Kochi to Kannur. Experience the convenience and flexibility of traveling by road, allowing you to make captivating pit stops along the way and immerse yourself in the beauty of Kerala's countryside.
Average price
$30 - $50
🚆 Travel from Kochi to Kannur by train is convenient and efficient, with direct services departing from Ernakulam Jn station every three hours. The journey typically takes around 5 hours and 22 minutes. 💰 Ticket prices for the train between Kochi and Kannur range from $2 to $12, making it an affordable choice for budget-conscious travelers looking to explore the stunning coastal region of North Kerala. Sit back, relax, and soak in the sights during this pleasant train journey.
Departure Point
Ernakulam Jn station
Arrival Point
Kannur station
Useful tips for train travellers
• On your train journey from Kochi to Kannur, make sure to explore the onboard catering options. The Indian Railways typically offer a variety of food services, including pre-booked meals through their catering partner, IRCTC, which allows you to enjoy local cuisine. You can place an order through the IRCTC website or app before your journey. Also, some trains may have pantry cars, serving snacks and beverages on-demand.
• For seating options on this route, check for various classes available on Indian Railways. Typically, trains provide Sleeper Class, 3AC (Third AC), 2AC (Second AC), and First AC. 3AC is a popular mid-range choice with air conditioning, while Sleeper Class is more economical but can be crowded. Book your tickets in advance through IRCTC to secure the class you prefer.
• Various operators run trains from Kochi to Kannur, including Kerala Railways and Southern Railway. You can check their schedules and book tickets through their respective websites: IRCTC and Indian Railways. For local transport options after arriving in Kannur, consider checking the Kerala State Road Transport Corporation website for bus schedules.
🛫 Experience a convenient and swift journey from Kochi to Kannur by taking the direct flight, which only takes 1 hour. IndiGo Airlines offers reliable flights between Kochi Airport and Kannur Airport. ✈️ With a flight duration of 2 hours and 13 minutes, you can enjoy a comfortable trip from Kochi to Kannur. Sit back, relax, and soak in the beautiful aerial views as you travel between these two cities. 💸 Prices for flights between Kannur and Kochi range from $56 to $112, providing budget-friendly options for travelers looking to explore the vibrant culture and scenic beauty of Kerala.
Departure Point
Kochi Airport
Arrival Point
Kannur Airport
🚌 The journey from Kochi to Kannur by bus takes approximately 6 hours and 13 minutes, allowing you to enjoy the scenic route along the way. 🎟️ Bus tickets between Kannur and Kochi range in price from $5 to $8, offering budget-friendly transportation options for travelers.
Useful tips for bus travellers
• Before your journey, check local bus operator websites for real-time schedules; popular operators on the Kochi to Kannur route include Kerala State Road Transport Corporation (KSRTC) at ksrtc.in and a few private operators like SRS Travels at srs Travels.in and Kallada Travels at kalladatravels.com
• Bring along snacks and water, as the bus may not stop for meals during the journey; however, you can find local eateries at rest stops along the way that serve regional food, making for a good chance to experience the local cuisine.
• Upon arrival at Kannur Bus Stand, expect the station to be busy; use local signage to navigate to your desired exit, and don't hesitate to ask for directions, as the staff and locals are usually quite helpful; be sure to check for nearby auto-rickshaws or taxi stands for onward transportation.

Frequently asked questions

Find out more about the route from Kochi to Kannur.

Or choose the category:
The distance between Kochi and Kannur is approximately 147 miles by air. It takes around 2 hours and 13 minutes to reach Kannur from Kochi by plane. If traveling by car, it takes about 4 hours and 20 minutes to cover the road distance of 171 miles. Alternatively, taking a train from Kochi to Kannur typically takes around 5 hours and 14 minutes. Another option is to travel by bus, which takes approximately 6 hours and 37 minutes.
The most cost-effective way to travel from Kochi to Kannur is by bus, which costs around $4 to $7 and takes approximately 6 hours and 37 minutes. This option is recommended for travelers on a budget. However, if you are looking for a faster option, flying is the most time-efficient choice. It takes around 2 hours and 13 minutes to fly from Kochi to Kannur, with ticket prices ranging from $55 to $110.
The prices for a train journey between Kochi and Kannur range from $2 to $12. Alternatively, taking a bus from Kannur to Kochi will cost approximately $4 to $6. The exact price may vary depending on the type of bus or train service chosen. It is recommended to check with the respective transportation providers for the most up-to-date and accurate pricing information.
To travel from Kochi to Kannur without using public transportation, you can choose to drive yourself. The driving distance between the two cities is approximately 171 miles, and it takes around 4 hours and 20 minutes to complete the journey by car. The prices for renting a car to travel from Kochi to Kannur range from $30 to $50, depending on the type of car and the rental company.
To travel from Kochi to Kannur without a car, the best option is to take a train. The train journey takes approximately 5 hours and 14 minutes and costs between $2 and $12. Another convenient option is to fly, which takes around 2 hours and 13 minutes, with ticket prices ranging from $55 to $110. If you prefer bus travel, there is a bus service available as well, taking approximately 6 hours and 37 minutes and costing between $4 and $7.
Yes, there is a direct train link between Kochi and Kannur. The train departs from Ernakulam Jn station and arrives at Kannur station. The journey takes approximately 5 hours and 14 minutes. The train services operate every day and depart every four hours.
The flight between Kochi and Kannur typically takes around 1 hour. The cost of the flight can vary from $55 to $107, depending on the airline and class of travel. It is the quickest mode of transportation between the two cities and is preferred by many travelers due to its convenience and speed.
There are plenty of options for accommodation near Kannur. There are 97+ hotels available with prices starting at $6. Some popular choices include the Malabar Residency, Hotel Blue Nile, and Hotel Royal Omars. These hotels offer a range of amenities and are conveniently located for exploring the city and its attractions.