Travel from Kozhikode to Vellore

Bus or train from Kozhikode to Vellore?

Indian Railways operates a train from Kozhikode to Vellore 4 times a day. Tickets cost $10 - $21 and the journey takes 9 h 38 min. Alternatively, RedBus operates a bus from Kozhikode to Vellore every 20 minutes. Tickets cost $9 - $13 and the journey takes 9 h 30 min. RedBus also services this route every 15 minutes.

How to get from Kozhikode to Vellore

From Kozhikode (CLT) train to Katpadi Junction (KPD) then taxi to Vellore. 9 h 44 min ₹1,508. From Calicut bus to Bangalore then bus to Vellore. 14 h 37 min ₹1,321. From Kozhikode taxi to Vellore. 7 h 34 min ₹10,709. From Kozhikode drive to Vellore. 7 h 34 min ₹4,315. From Kozhikode taxi to Calicut airport, fly to Madras airport, subway to Chennai, then bus to Vellore. 6 h 2 min ₹6,119. From Kozhikode taxi to Calicut airport, fly to Bengaluru airport, taxi to Bangalore, then bus to Vellore. 7 h 11 min ₹5,608. From Kozhikode (CLT) train to Coimbatore Junction (CBE), taxi to Coimbatore airport, fly to Madras airport, subway to Chennai, then bus to Vellore. 10 h 20 min ₹5,259. From Calicut night bus to Aluva, bus to Kochi airport, fly to Madras airport, subway to Chennai, then bus to Vellore. 9 h 44 min ₹4,937.