Yes we do have a shower facility in the transit area next to the Kenya airways transit lounge in the first floor which is public. The other shower facilities are only available in the Diplomatic Duty Free lounges but for a fee.
Kindly note that there isn’t a direct public transport connection to Wilson airport from JKIA but you can take a taxi from JKIA at the international arrivals area.
There is a left luggage facility at JKIA. The charges are KSH 300 or USD 4 per bag per day. To locate the facility at the airport, you shall exit the baggage hall and turn left, proceed to the domestic departures where the facility is situated in the domestic/local departure hall, well known as unit 3 departures. The facility is open 24 hours every day.
We have Simba Restaurant located at 5th floor in the transit area just before passport control point which serves meals. For snacks, we have several cafes spread along the departure area.
The foreign exchange bureaus are open 24 hours. We have one available near gate6 and another at gate11 accessible to both arriving and departing passengers. Others are at the international arrivals for arriving passengers.