I am a traveler and recently visited the British Airways JNB Terminal the employees smiled while responding to all of my inquiries and were incredibly kind and eager to help. The terminal was orderly and simple to use. My travels were less stressful because of how quickly I checked in, which really astonished me. I enjoyed unwinding before my journey in the cozy seating sections. All things considered, I heartily endorse the British Airways terminal to anyone departing from Johannesburg!