Polymerase chain reaction has been applied to the amplification of long DNA fragments from a variety of sources, including genomic, mitochondrial, and viral DNAs. However, polymerase chain reaction amplification from cDNA templates produced by reverse transcription has generally been restricted to products of less than 10 kilobases. In this paper, we report a system to effectively amplify fragments up to 20 kilobases from human coronavirus 229E genomic RNA. We demonstrate that the integrity of the RNA template and the prevention of false priming events during reverse transcription are the critical parameters to achieve the synthesis of long cDNAs. The optimization of the polymerase chain reaction conditions enabled us to improve the specificity and yield of product but they were not definitive. Finally, we have shown that the same reverse transcription polymerase chain reaction technology can be used for the amplification of extended regions of the dystrophin mRNA, a cellular RNA of relatively low abundance.