Kozhikode, a historic city in Kerala, is about 1000 km from Ibrahimpatnam. Travel to Vijayawada and take a train to Kozhikode Main. The journey takes about 16 to 20 hours. Kozhikode is famous for its beaches and cuisine.
Total Distance: 1000 km by road, 850 km straight-line.
Book tickets in advance.
October to March.