An Air Steward salary in South Africa usually ranges from about R10,000 to R30,000 per month, depending on airline, experience, route type, allowances, flight hours, seniority and whether the role is domestic, regional or international cabin crew. Senior flight attendants, pursers and cabin crew working for larger airlines can earn more when allowances and bonuses are included.
Air Stewards are also commonly called Flight Attendants or Cabin Crew. They are responsible for passenger safety, comfort, service and emergency procedures during flights.
Key takeaways
- Entry-level Air Stewards may earn around R10,000 to R14,000 per month.
- Experienced Air Stewards often earn between R14,000 and R22,000 per month.
- Senior cabin crew, pursers or international flight attendants may earn R22,000 to R30,000+ per month.
- Airline allowances, layover pay, per diems, bonuses and route type can significantly affect total earnings.
- Safety training, customer service, language skills and international airline experience can improve earning potential.
Air Steward salary range in South Africa
| Experience level | Estimated monthly salary |
|---|---|
| Entry-level Air Steward / Flight Attendant | R10,000 – R14,000 |
| Experienced Air Steward / Cabin Crew | R14,000 – R22,000 |
| Senior Flight Attendant / Purser | R22,000 – R30,000+ |
| Wider flight attendant range | R12,000 – R473,000 per year total pay |
Salary sources vary because the role may be listed as Air Steward, Air Hostess, Flight Attendant, Cabin Crew, Cabin Attendant, International Flight Attendant or Purser.
Indeed reports an average Flight Attendant salary of about R11,651 per month in South Africa, based on salary data updated in April 2026. PayScale reports an average Flight Attendant salary of about R145,756 per year, or roughly R12,146 per month, with total pay ranging up to about R473,000 per year when bonuses, profit share and commission are included. SalaryExpert reports a higher average Flight Attendant salary of about R462,140 per year, or roughly R38,512 per month, which may reflect broader total compensation or more experienced airline roles.
What does an Air Steward do?
An Air Steward helps keep passengers safe, comfortable and informed during a flight.
Typical duties include:
- Welcoming passengers on board
- Checking boarding passes and seating
- Demonstrating safety procedures
- Ensuring cabin safety before take-off and landing
- Serving food, drinks and refreshments
- Assisting passengers with queries or special needs
- Managing difficult or anxious passengers
- Responding to medical or safety incidents
- Checking emergency equipment
- Completing pre-flight and post-flight duties
- Working with pilots and cabin crew teams
- Following aviation safety and airline service standards
The role is not only about hospitality. Safety, emergency procedures, passenger management and regulatory compliance are central parts of cabin crew work.
What affects an Air Steward salary?
Airline
Different airlines have different pay structures. Larger or international airlines may offer stronger allowances, benefits and route-based earning potential than smaller domestic operators.
Domestic vs international routes
International cabin crew can earn more when layover allowances, per diems and longer routes are included. Domestic cabin crew may have more predictable schedules but lower allowance potential.
Seniority
Entry-level cabin crew usually earn less than senior flight attendants, pursers, cabin managers or in-charge flight attendants. SalaryExpert reports an In-Charge Flight Attendant average of about R237,595 per year, or roughly R19,800 per month.
Allowances and bonuses
Cabin crew pay may include basic salary plus flight allowances, night-stop allowances, meal allowances, standby pay, commission, bonuses or other airline-specific benefits.
Customer service and language skills
Airlines often value strong communication, multilingual ability, hospitality experience and the ability to manage passengers calmly under pressure.
Entry-level Air Steward salary
An entry-level Air Steward may earn around R10,000 to R14,000 per month.
At this level, the person may be newly trained and working on domestic or regional routes. They will usually be learning airline procedures, safety routines, cabin service standards and passenger management.
Experienced Air Steward salary
An experienced Air Steward may earn between R14,000 and R22,000 per month.
This level usually applies to cabin crew who can manage flights confidently, handle passenger issues, support junior crew and maintain safety and service standards across different routes.
South African Airways-specific Indeed salary data places Flight Attendant pay at about R16,877 per month, which is above the national Indeed benchmark for the role.
Senior Air Steward or Purser salary
A senior Air Steward, Purser or Cabin Manager may earn R22,000 to R30,000+ per month.
Higher salaries are more likely where the person manages cabin crew teams, works international routes, receives strong allowances, has long airline service or takes responsibility for premium cabin service and onboard reporting.
Air Steward vs Ground Staff salary
An Air Steward works on aircraft and is responsible for cabin safety, passenger service and in-flight procedures.
Ground Staff usually work at the airport, handling check-in, boarding gates, baggage queries, ticketing, customer service or operational support. Cabin crew roles may offer stronger allowance potential because they involve flying hours, layovers and onboard responsibility.
How to earn more as an Air Steward
To increase earning potential, build skills and experience that help you move into senior cabin crew roles or better-paying airlines.
Useful areas include:
- Cabin crew safety training
- First aid and emergency procedures
- Customer service
- Hospitality experience
- Conflict management
- Language skills
- International route experience
- Premium cabin service
- Sales and onboard retail
- Leadership and crew coordination
- Aviation compliance
- Purser or cabin manager progression
The strongest Air Stewards are calm, professional, safety-focused and able to deliver excellent service in a high-pressure environment.
FAQ: Air Steward salary
What is the average Air Steward salary in South Africa?
The average Air Steward or Flight Attendant salary is often reported between about R11,600 and R12,100 per month, depending on the source. More experienced cabin crew and airline-specific roles can earn more, especially when allowances are included.
Is Air Steward the same as Flight Attendant?
Yes. Air Steward, Air Hostess, Flight Attendant and Cabin Crew are often used to describe the same type of role. “Flight Attendant” and “Cabin Crew” are the more common modern job titles.
Do Air Stewards get allowances?
Yes, many cabin crew roles include allowances such as flight allowances, layover allowances, meal allowances, standby pay or route-related benefits. These vary by airline.
What qualifications do Air Stewards need?
Airlines usually require matric, strong communication skills, swimming ability, medical fitness, customer service ability and successful completion of cabin crew training. Requirements vary by airline.
What jobs can an Air Steward move into?
An Air Steward can move into roles such as Senior Flight Attendant, Purser, Cabin Manager, Cabin Crew Trainer, Ground Operations, Airline Customer Service, Airport Supervisor or Hospitality Manager.
Sources
Indeed Flight Attendant salary data
https://za.indeed.com/career/flight-attendant/salaries
PayScale Flight Attendant salary data
https://www.payscale.com/research/ZA/Job%3DFlight_Attendant/Salary
SalaryExpert Flight Attendant salary data
https://www.salaryexpert.com/salary/job/flight-attendant/south-africa
SalaryExpert In-Charge Flight Attendant salary data
https://www.salaryexpert.com/salary/job/in-charge-flight-attendant/south-africa
Indeed South African Airways Flight Attendant salary data
https://za.indeed.com/cmp/South-African-Airways/salaries/Flight-Attendant
























