One of the worst transit-airports ever. Flew business class from Amman to Cairo (with Royal Jordanian) and on to Nairobi (with Kenya Airways). Upon arrival a bus took me to one terminal where I had to wait ten minutes before boarding another bus to another terminal where I had to hand in my passport and had to wait 25 minutes (no explanation given) before my passport was returned to me. I then boarded a third bus which took me back to the other terminal. There the whole thing started again. Handed in my passport and e-ticket to immigration and had to wait for over half an hour (people smoking all around me) before I got my passport back this time with boarding pass. All with all a very time consuming procedure. The business class lounge is very small and asking for a drink feels like asking a big favour. Staff very unfriendly. All with all this airport is not to be advised for anyone flying in/out with two different airlines.