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

Cessna’s C152, C172, C172 RG, Piper PA28-181, Piper PA30 twin Comanche


South African Civil Aviation Authority (SACAA)

Entry Requirements

Must be 16 years of age, Pass Medical examination, Must pass a technical examination of the aircraft chosen, 2 passport size photos, Pay the fee to issue Student Pilot License

Johannesburg School of Flying is one of the oldest flight training academies in Germiston, South Africa. Situated at Rand Airport, Johannesburg, the school has been training World Class pilots since 1981 from all around the globe with over 3,000 graduates to date. Whether you wish to fly for pleasure or pursue a career in aviation, the school commits to ensuring you reach your full potential while realizing a lifelong dream of unlimited opportunities. Many of its graduates are highly respected Captains in both the private and public aviation sector and stand as proof to the exceptional standards of aviation training.

The academy is approved by the South African Civil Aviation Authority (CAA No/0030) which is ICAO compliant.

Training courses:

  • Private Pilot License
  • Night Rating
  • Commercial Pilot License
  • Airline Transport Pilot License (ATPL)
  • Instrument Rating
  • Instructor Rating
  • Multi-Engine Rating
  • Simulator training
  • Ground School Lectures
  • Radio Telephony courses
  • Aviation English Language Proficiency Tests
  • Foreign License Validations
  • Hire & Fly
  • Conversions and Renewals

It's Aircraft Training Fleet consists of Cessnas C152, C172, C172RG as well as Pipers PA28 which are among the most popular and ideal aircrafts for pilot training worldwide.

Johannesburg School of Flying has a multitude of diverse students from all over the globe, many of which come from the UK, France, Italy, Greece, Germany, Egypt, India, Sri Lanka, Malaysia, China, Zambia, the D.R. Congo, Tanzania, Mozambique, Nigeria, Sudan, Ghana, UAE, Iran, Pakistan, to mention a few and of course South Africa.

Facilities at the academy include:

  • Fully equipped lecture theatre
  • Flight briefing rooms
  • Free computer-based training available in the student study lounge
  • A kitchen lounge
  • A recreational area
  • Private parking and 2 hangers for the aircraft fleet

Dedicated full-time Flight Instructors and staff will provide step by step support and guidance to instill a high standard of professionalism and discipline.


Secure accommodation, fully furnished, self-catering, laundry & cleaning services, with Internet access can be provided in the Lambton/Germiston area which is within walking distance from Rand Airport and the Academy. Johannesburg School of Flying will assist students in finding the best accommodation possible to suit their every need.

Want to hear first-hand accounts of pilots from their flight school selection, training to becoming an airline pilot – click here to head over to the advice & tips page.