The duration of a PCR run depends on several factors, including the target DNA sequence and the number of cycles required. Generally, a typical PCR run can range from 1 to 3 hours, but more extensive or specialized protocols may require longer run times.