STI symptoms can appear within days to weeks for some infections like gonorrhoea, but others may take months to years.