Johannesburg School of Flying

Johannesburg School of Flying, Rand Airport Road, Germiston, South Africa

One of the oldest Flight Schools in South Africa with over 3,000 Graduates many of which are Captains in Airlines all over the World


Private Pilot License, Commercial Pilot License, Instrument Rating, Multi Engine, Flight Instructor course

International Students


Aircraft fleet number


Aircraft fleet

1 Cessna C152, 8 Cessna C172, 3 Piper PA28, 1 Cessna C172RG, 1 Piper PA28R-200, and 1 Piper PA34 200T Multi-Engine


Simuflight FNPT II Simulator


South African Civil Aviation Authority (SACAA)

Entry Requirements

At least 16 years old, Pass Medical Exam

Johannesburg School of Flying was established in 1981 at Rand Airport, South Africa. It is the one of the oldest flight training academies in South Africa. It is approved by South African Civil Aviation Authority (SACAA).

Courses offered:

  • Private Pilot License (PPL)
  • Night Rating
  • Commercial Pilot License (CPL)
  • Airline Transport Pilot License (ATPL)
  • Instrument Rating
  • Instructor Rating
  • Simulator Training
  • Multi Engine Rating

Why join Johannesburg School of Flying?

Training is done using an aircraft fleet of 1 Cessna C152, 8 Cessna C172, 3 Piper PA28, 1 Cessna C172RG, 1 Piper PA28R-200, and Piper PA34 200T Multi-Engine. The flight school is also equipped with Simuflight FNPT II Simulator.

Facilities include fully equipped lecture theater, flight briefing rooms, free computer based training in the student lounge, recreational area, private parking, and 2 hangers. Moreover, it has 4 different runway directions to accommodate wind conditions and access to navigational facilities.

The flight school caters foreign students with some coming from UK, France, Italy, Greece, Germany, Egypt, India, Sri Lanka, Malaysia, China, Zambia, The D.R. Congo, Tanzania, Mozambique, Nigeria, Sudan, Ghana, UAE, Iran, and Pakistan.

We would like to assist you in picking a flight school and can answer your questions about this school or other options – please click the yellow “REGISTER FOR FREE WITH AVIATIONFLY” button and send us a message.

For more information on pilot training in South Africa, check out How to become a Pilot in South Africa.

If you are looking for a guide on how to become a pilot in a certain country, check out the How to become a Pilot Guides Aviationfly has created for more than 100 countries.