My favorite. I travel on Go Bus buses from Hurghada to Cairo since my college is in Cairo. They are wonderful, though, sometimes they take more time than usual and if you're a student, you can have a discount on tickets. You pay 40 L.E, a copy of your ID and your College ID and you get discounts on almost all classes for GO Bus and Golden Horse. One more thing, if you're travelling on the Economic class, you better travel on the Golden Horse. It's faster and more comfortable, but I didn't try travelling on GO Bus to Sharm El Sheikh.