How to reach : Take a Bus from Cairo or a direct flight(I would recommend during the summers) which takes around an hr to reach SharmEl-Sheikh. Take a Taxi to Dahab or pre book the Cab/taxi if you are flying in odd hours like I booked in advance with the stay as we where to reach at 1 am(Yes, 1 am Sinai) at our stay at Dahab. The road from Sharm to Dahab is around an 1 and half also it may vary depending on the check point traffic and the land slide(if any).It is a wonderful and safe experience to see the beautiful mountain trail and star lit sky.
E. Take a bus to Hurghada: Hurghada is a cute beach town on the Western side of the Sinai peninsula and is known for its junk and merry parties. Do take a trip around Ras Al Mohammad National park for sighting some dainty marine shoals and coral.