We are flying into JNB on BA and onwards to Zimbabwe that day. As we have just under 4 hours between flights I am looking for a lounge with showers we can pay for as we can't use the BA lounge at JNB this time :-(
What I am struggling with is I am not sure if we stay airside or not as we are in transit. Last time I flew through JNB was on the way to Maun a few years ago and we had to clear immigration and re-checkin both ways, but I have a vague recollection of this changing not long after we travelled and you no longer have to go through immigration. I am not sure of this is the same for connections to Zim so any advice on the transit process these days would also be welcome!