Yes, there is an entry fee to visit the fort, which is around 500 PKR per person.