Entry fee to the Udayagiri Caves is INR 15 for Indians and INR 200 for foreigners.