Check-in with South African Airways
Online check-in
You can easily check in from the comfort of your own home. You can do so both via the web form on the company's website, where you can check in 24 hours before departure, or with your mobile phone. The online check-in service is available no later than 90 minutes before boarding an international flight and 60 minutes before the departure of a domestic flight.
Online check-in is only available for selected airports. A list of these can be found under this link. The mobile app for Android, iOS and Windows can be downloaded here.
Airport check-in
Passengers can also check in at the airport. For international flights, the recommended arrival time at the check-in counter is 2.5 hours to 50 minutes before departure, and for flights within Southern Africa 90 to 40 minutes before departure.
Self-service check-in kiosks are also available at Johannesburg, Cape Town, Accra and Lusaka airports.

South African Airways