A visit to the Turkish bath lasts on average 2.5-3 hours. If you get extra services, this period may be extended.