Studies have shown that simultaneous infection of the respiratory tract with at least two viruses is common in hospitalized patients, although it is not clear whether these infections are more or less severe than single virus infections. We use a mathematical model to study the dynamics of viral coinfection of the respiratory tract in an effort to understand the kinetics of these infections. Specifically, we use our model to investigate coinfections of influenza, respiratory syncytial virus, rhinovirus, parainfluenza virus, and human metapneumovirus. Our study shows that during coinfections, one virus can block another simply by being the first to infect the available host cells; there is no need for viral interference through immune response interactions. We use the model to calculate the duration of detectable coinfection and examine how it varies as initial viral dose and time of infection are varied. We find that rhinovirus, the fastest-growing virus, reduces replication of the remaining viruses during a coinfection, while parainfluenza virus, the slowest-growing virus is suppressed in the presence of other viruses.