Bus Station in Marsa Alam

Upper Egypt Bus Co

Buses to Cairo (LE110) at 10am, 6pm and 8pm, stopping at Al Quseir (LE20), Hurghada (LE50) and Zafarana (LE90). There's a bus to Aswan (LE60, six hours) at 11pm that goes via Edfu (LE30).
Bus Station in Marsa Alam

Go Bus

Go Bus runs two buses a day to Cairo, at 2.30pm and 6pm (LE150 to LE180). Book ahead online to ensure you get a seat and to choose where you sit.
Bus Station in Al Quseir

Bus Station

Airline in Hurghada

EgyptAir

Airport in Marsa Alam

Marsa Alam Airport

Car Hire in Hurghada

Avis

Airport in Hurghada

Hurghada Airport

Bus Station in Hurghada

Upper Egypt Bus Co

Bus Station in Hurghada

Super Jet

Ferry in Hurghada

Ferry to Sharm El Sheikh