What are the most popular routes to Esna?

Giza - EsnaAverage priceRUB 757Average duration12h 45mDaily departures1
Cairo - EsnaAverage priceRUB 842Average duration13h 30mDaily departures2
6th of October City - EsnaAverage priceRUB 763Average duration11h 30mDaily departures1
Qena - EsnaAverage priceRUB 133Average duration4hDaily departures1