The travel time of the ferry from Setubal to Troia is 15 or 25 minutes, depending if you board the catamaran or the normal ferry. The route is around 7 km