Cab would be a long long trip.

RJ and MS have non-stop flights between CAI and AMM which would be a little bit faster. The fares aren't that cheap however. You could make a surface trip through the Sinai to the Dead Sea, cross over at Aqaba and travel by road to AMM.