Yes, there is a nominal entry fee to visit Kunjapuri. The fee varies for Indian and foreign tourists.