I spent 10 hours waiting for the connection in the Nairobi airport. This is additional “fee” paid for my cheap tickets. If you do not want to pay for the Kenyan visa and go to the city /nowadays not very safe/ you have two options: for 20 USD you can stay up to 4 hours in one of two first class lounges /snacks and alc. Drinks included/ or to go to the hidden Kenya Airways transit lounge – watch the sign just before immigration control. Air Madagascar flight was on time. We landed in Moroni on Grand Comore at 7.30 pm – in the dark. I filled visa application form declaring 7-days stay. They gave me 6 days only /No problem!-was the response when I asked -Why? /. They asked for 15 euro or 20 USD in cash. The price of the visa was 6000 Comoros Francs= 12.20 euro. No change! No exchange facilities in the tiny airport. Welcome to the Union of Comoros!