Hi Ashok, No direct flights or trains or buses are available between Kozhikode to Hampi.The convenient way to reach from Kozhikode to Hampi is to take Tata Indica from Kozhikode to Hampi.The fastest way to reach Hampi from Kozhikode is to take Spicejet from Kozhikode to Bangalore then take Indica from Bangalore to Hampi.The cheapest way to reach Hampi from Kozhikode is to take Mangala Ldweep from Kozhikode to Karwar then take State transport bus from Karwar to Hampi.