Cheap Bus tickets to Hurghada

What are the most popular routes to Hurghada?

Cairo - HurghadaAverage priceR$84Average duration7hDaily departures90
Giza - HurghadaAverage priceR$93Average duration7hDaily departures27
Oula - HurghadaAverage priceR$60Average duration5h 45mDaily departures4
Luxor - HurghadaAverage priceR$77Average duration4hDaily departures6
Alexandria - HurghadaAverage priceR$101Average duration9hDaily departures18