Yes, there is an entrance fee for Prambanan, and the price may vary for domestic and international visitors.