Indian tourists do not require special permits to visit Turtuk. However, foreign tourists need an Inner Line Permit (ILP), which can be obtained in Leh. It’s advisable to check current regulations as they may change.