Depende del tipo de infección viral que te refieras. La duración de la infección depende del tipo de virus que haya causado la infección.
Si te refieres a infecciones respiratorias como resfriado común o "gripe" o una gastroenteritis usualmente los síntomas duran una o un par de semanas. Por otra parte, existen infecciones virales más complejas como por ejemplo hepatitis B, hepatitis C, herpes o VIH que pueden durar toda la vida de la persona.
Así que la respuesta a tu pregunta depende del tipo de infección viral a la cual te refieras.
Agradecemos que utilices la plataforma de 1doc3. Quedamos atentos a la ampliación de este tema si lo consideras necesario o a la resolución de nuevas dudas médicas que te surjan.