Originally Posted by
industry_killer
The people who will really make a fuss are the airlines. Just like with the two full pages in passport entry requirement, the yellow fever requirement from certain countries is the same. that while SA front line immigration doesn't care about either requirement, the airline is not going to take any chances in getting a fine from SA. I have seen people get denied boarding for both reasons by SAA, ET and other check in agents in various airports.
In my experience and that of many colleagues who travel regularly between NBO and JNB, I don't think this is true. I don't believe it is the airlines responsibility to check and the airlines never ever ask for the YF card IME. But the JNB immigration officials sometimes do. And if you do not have the card, they do not fine the airline. They simply require you to get a shot there at the airport which could take a fair amount of your time and maybe some money.