The pre-recorded audio guide of the Alcatraz tour lasts approximately 2.5 hours. Visitors usually spend 2-3 hours on the island, but you're welcome to stay longer; ferries depart back to the mainland approximately every 30 minutes.
The e-bike tour is also self-guided and can be enjoyed throughout the day.