The best way to get around Egypt is by air although there are reliable bus and train services, as it's often far from one tourist center to another. Domestic flight service is mainly provided by Egypt Air, but Nile Air has a few services between Cairo and other major cities.