The owner of Johannesburg Flying Academy, Alan Stewart is an experienced general aviation pilot and an enthusiastic aviator, who has been recognised by the AeroClub of South Africa for his efforts to promote general aviation.

If you are considering taking flying lessons, you will be making a decision that will be thrilling, adventurous & life changing. Watching the earth roll by from a few thousand feet is an experience like no other. Whether you are a businessperson or student looking to take to the skies, you have come to the right place to start your aviation journey!

Johannesburg Flying Academy was established in 1984, out of the love of flying and is an approved SACAA (South African Civil Aviation Authority) and ICAO (International Civil Aviation Organisation) training facility.

Headquartered at Panorama Airfield in Alberton, we are perfectly located in the Johannesburg Helicopter General Flying area (South of Johannesburg ), which means no training time is wasted on the ground waiting for clearance or flying to- and from the general flying area. Rand Airport is a five-minute flight away, which means students will also experience training in a controlled air space and communicating with Air Traffic Control early on. This saves our students cost and results in our students going solo and obtaining their licences in minimum flight time.

Johannesburg Flying Academy offers professional training by dedicated, experienced, skilled, and appropriately qualified instructors for National Pilot Licence (NPL) Private Pilot Licence (PPL), and Commercial Pilot Licence (CPL) in a relaxed environment. JFA’s cadets Zander and Shanley will make you feel welcome, and ensure our customers are fuelled with coffee and general aviation chatter at every opportunity .

The JFA fleet includes a Taildragger BushCat, multiple Sling 2’s and a Sling 4. All our aircraft are South African-designed and manufactured and are equipped with the latest equipment.

Our hanger facilities include an accredited SACAA exam centre to accommodate online exams, as well as a sizeable briefing room for ground school and an aviation-inspired lounge area . An aviation webcam makes checking the local weather conditions before leaving home a breeze. A convenient, user-friendly online app for bookings and exams enables you to schedule your training flights and aircraft on the go.

All training is done around your schedule and there are no set dates for commencement of NPL, PPL and CPL courses. We tailor your flight training to suit your needs. We will submit and collect all paperwork required for SACAA on your behalf and ensure that you become an aviator that is safety conscious and competent.

Contact JFA for further details.


  • National Pilot Licence
  • Private Pilot Licence
  • Commercial Pilot licence
  • Night Rating
  • Instructors Rating
  • Conversion to type
  • Renewals
  • Hour building
  • Hire & fly
  • Introductory flights
  • Basic co-pilot and passenger safety courses
  • Owner training


get in touch with us

    “Once you have tasted flight, you will forever walk the earth with your eyes turned skyward, for there you have been, and there you will always long to return.”
    Leonardo da Vinci