You must be at least 16 years of age to qualify for a Student Pilot License. (This means that he or she can receive dual instruction and can go solo.) You must also be medically fit and be able to pass a medical examination by an approved Aviation Medical Examiner.
Private Pilot License:
The latest South African CAA regulations have lowered to minimum age of learner pilots to 16, so this course is suitable for all people aged 16 years old and upwards.
To obtain your Private Pilot’s License you'll do a minimum of 45 hours of flight training. 25 hours will be with an instructor and 15 hours will be solo (flying alone), plus 5 hours on a flight simulator.