Hurghada is one of the main tourism attractions on the Red Sea in Egypt. Because of that, it can be reached from major airports in Europe and the Middle East. Prices depend on the time of the booking and the airline. Most major airlines in Europe and the Middle East can fly you straight to Hurghada without having to stop in Cairo. If you are in Cairo, you can also fly to Hurghada on Egypt Air Express, which is the national airline of the country and a subsidiary of Egypt Air, which is now servicing domestic locations in Egypt. Prices vary from around 400 Egyptian Pounds to as high as 900 Egyptian Pounds depending on the seaon and depending on how early you book your tickets. The earlier you book your ticket ahead of your intended date of travel, the cheaper the price. The Egyptian Pound is rated at a $1=5.43EGP
International Fast Ferries  runs fast boats to Sharm el-Sheikh on the Sinai peninsula, currently running four times weekly. The ride takes 1.5 hours and costs 250/450 LE one-way/return for foreigners. Warning: this ride is notoriously bumpy and prone to cancellations.
You can reach Hurghada by bus from Cairo. The trip usually takes approximately 7 hours depending on the operator. Known operators include the Super Jet. There are a number of Stations which include one in Medan El Giza in northwestern Cairo, Ramsis Station in downtown Cairo, or Almaza Station in the Heliopolis district in northeastern Cairo. Your hotel or a travel agency associated with your hotel will be able to arrange excursions to nearby attractions, including Luxor. Luxor is about 4 to 5 hours by bus, and your tour operator will be required to leave and return at designated times in order to travel in a police escorted convoy (of approximately 150 other tour buses.) There is also a new highway which is currently being built to service people to be able to go from Hurghada straight to the west to cities such as Assiut and and Kenna.