Cheap Bus tickets to Safaga

What are the most popular routes to Safaga?

Cairo - SafagaAverage priceA$22Average duration7hDaily departures17
Luxor - SafagaAverage priceA$15Average duration6hDaily departures5
Oula - SafagaAverage priceA$18Average duration5h 45mDaily departures2
Hurghada - SafagaAverage priceA$6Average duration30mDaily departures1
Marsa Alam - SafagaAverage priceA$12Average duration6hDaily departures3