да не сложный ничего!
Макади - Хургада, Сакалла (действительно хороший вариант - отельный автобус - либо бесплатный, либо фунтов 5), Сакалла - Дахар (1 фунт, сказать станция bus station El Gouna), Дахар - Эль-Гуна собственно. Со всеми ожиданими максимум полтора часа в одну сторону. Лучше чем ехать всем стадом и платить кучу денег.
Хотя кому что нравится, конечно.