Located in the picturesque state of Kerala in southern India, Kannur is a vibrant coastal city renowned for its rich cultural heritage, traditional art forms, and pristine beaches. Steeped in history, Kannur offers a blend of colonial influences, ancient ruins, and lush greenery that captivate travelers from around the world. The city is a treasure trove of experiences, from exploring historic forts and museums to witnessing mesmerizing Theyyam performances and indulging in delicious local cuisine. With its warm hospitality and laid-back charm, Kannur truly embodies the essence of Kerala's diverse cultural tapestry, making it a must-visit destination for any traveler seeking an authentic Indian experience.
The cheapest month to fly to Kannur is typically in the month of June.
The popular airports near the city of Kannur are Kannur International Airport (CNN), Calicut International Airport (CCJ), and Mangalore International Airport (IXE).
The flight to Kannur (CNN) is roughly 9 hours 39 minutes and 4,124 miles (6,638 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Kannur from leading comparison sites using our search engine dashboard.
Large fort from the early 16th century
Historical palace-turned-museum
Ocean park with sand, sculpture & graves
Harbour, fishing, history and beach
Lighthouse
Beach
Relaxed beach backed by a cliff
Historic Hindu temple with many events
Rocky inlet with tranquil, scenic views
Long, sandy beach open to motor vehicles
Beach
Swimming, surfing & picnic spot
Fort
Park
Riverfront temple with ritual dancing
Tranquil spot for swimming & strolls
Family-friendly water & amusement park
Harbor with boating & historic sites
Secluded beach lined with palm trees
Folklore museum & cultural center
Beach
Harbour
Serene, palm-lined option for walks
Beach
Palm-lined sandy Arabian Sea escape
Scenic swimming site with guest rooms
Beach
Beach
Mosque
Temple
Beach
Retreat
Beach and park and garden
27 °C
Sat, 27 Apr 2024
Average Temperature
33°C
Jan
34°C
Feb
34°C
Mar
34°C
Apr
34°C
May
30°C
Jun
29°C
Jul
29°C
Aug
30°C
Sep
31°C
Oct
32°C
Nov
33°C
Dec
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Kannur (CNN) - The flight distance between these airports is 4,124 miles (6,638 kilometres). The direct flight time is roughly 9 hours 39 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Kannur (CNN) - The flight distance between these airports is 4,899 miles (7,884 kilometres). The direct flight time is roughly 11 hours 23 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Kannur (CNN) - The flight distance between these airports is 4,121 miles (6,632 kilometres). The direct flight time is roughly 9 hours 39 minutes.
Flights from George, South Africa - George Airport (GRJ) to Kannur (CNN) - The flight distance between these airports is 4,715 miles (7,588 kilometres). The direct flight time is roughly 10 hours 58 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Kannur (CNN) - The flight distance between these airports is 4,133 miles (6,652 kilometres). The direct flight time is roughly 9 hours 41 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Kannur (CNN) - The flight distance between these airports is 4,560 miles (7,339 kilometres). The direct flight time is roughly 10 hours 38 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Kannur (CNN) - The flight distance between these airports is 4,336 miles (6,979 kilometres). The direct flight time is roughly 10 hours 8 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Kannur (CNN) - The flight distance between these airports is 4,418 miles (7,111 kilometres). The direct flight time is roughly 10 hours 19 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Kannur (CNN) - The flight distance between these airports is 3,911 miles (6,294 kilometres). The direct flight time is roughly 9 hours 11 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Kannur (CNN) - The flight distance between these airports is 4,404 miles (7,087 kilometres). The direct flight time is roughly 10 hours 17 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Kannur (CNN) - The flight distance between these airports is 3,948 miles (6,354 kilometres). The direct flight time is roughly 9 hours 16 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Kannur (CNN) - The flight distance between these airports is 3,888 miles (6,258 kilometres). The direct flight time is roughly 9 hours 8 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Kannur (CNN) - The flight distance between these airports is 4,157 miles (6,690 kilometres). The direct flight time is roughly 9 hours 44 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Kannur (CNN) - The flight distance between these airports is 3,974 miles (6,395 kilometres). The direct flight time is roughly 9 hours 19 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Kannur (CNN) - The flight distance between these airports is 4,038 miles (6,498 kilometres). The direct flight time is roughly 9 hours 28 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Kannur (CNN) - The flight distance between these airports is 4,571 miles (7,357 kilometres). The direct flight time is roughly 10 hours 39 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Kannur (CNN) - The flight distance between these airports is 4,318 miles (6,948 kilometres). The direct flight time is roughly 10 hours 5 minutes.
Expert Help
Choose Site / Currency