The extraordinary virulence of the Ebola and Marburg filoviruses has spurred intensive research into the molecular mechanisms by which they multiply and cause disease. Carette et al. use a genome-wide genetic screen in human cells to identify factors required for entry of Ebola virus. The screen uncovered 67 mutations disrupting all six members of the homotypic fusion and vacuole protein-sorting (HOPS) multisubunit tethering complex, which is involved in the fusion of endosomes to lysosomes, and 39 independent mutations that disrupt the endo/lysosomal cholesterol transporter protein Niemann–Pick C1 (NPC1). Côté et al. report the identification of a novel benzylpiperazine adamantane diamide-derived compound that inhibits EboV infection in cell culture, with NPC1 being the target. The unexpected role for the hereditary disease gene NPC1 in Ebola virus infection may facilitate the development of antifilovirus therapeutics. Infections by the Ebola and Marburg filoviruses cause a rapidly fatal haemorrhagic fever in humans for which no approved antivirals are available1. Filovirus entry is mediated by the viral spike glycoprotein (GP), which attaches viral particles to the cell surface, delivers them to endosomes and catalyses fusion between viral and endosomal membranes2. Additional host factors in the endosomal compartment are probably required for viral membrane fusion; however, despite considerable efforts, these critical host factors have defied molecular identification3,4,5. Here we describe a genome-wide haploid genetic screen in human cells to identify host factors required for Ebola virus entry. Our screen uncovered 67 mutations disrupting all six members of the homotypic fusion and vacuole protein-sorting (HOPS) multisubunit tethering complex, which is involved in the fusion of endosomes to lysosomes6, and 39 independent mutations that disrupt the endo/lysosomal cholesterol transporter protein Niemann–Pick C1 (NPC1)7. Cells defective for the HOPS complex or NPC1 function, including primary fibroblasts derived from human Niemann–Pick type C1 disease patients, are resistant to infection by Ebola virus and Marburg virus, but remain fully susceptible to a suite of unrelated viruses. We show that membrane fusion mediated by filovirus glycoproteins and viral escape from the vesicular compartment require the NPC1 protein, independent of its known function in cholesterol transport. Our findings uncover unique features of the entry pathway used by filoviruses and indicate potential antiviral strategies to combat these deadly agents.