The average salary for pilots can vary significantly based on experience type of license airline aircraft and whether the job is domestic or international. As a rough overview here’s how pilot earnings typically pan out:
Trainee Pilots:
In India: around INR 1.5–3 lakh per month (INR 18–48 lakh per year)
International: approximately INR 4–8 lakh per month.
First Officers / Co Pilots:
India: INR 3–5 lakh per month (INR 30–50 lakh annually)
Abroad (USA, UAE, Europe): INR 9–12 lakh per month (INR 1.08–1.44 crore yearly).
Senior First Officers:
India: INR 5–10lakh per month (INR 60 lakh–INR 1.2 crore per year)
International:inr 13–16 lakh per month (INR 1.56–INR 1.92 crore annually)
Captains (Narrow body jets):
India INR 10–15 lakh per month (INR 1.2–1.8 crore annually)
International INR 18–20 lakh per month (INR 2.16–2.4 crore per year)
Type Rated Captains / Wide body Captains / Training Captains:
India: up to INR 16–18 lakh monthly and wide body captains can earn INR 1.8–2.2 crore annually
International wide body captains and training check captains can earn INR 3–5 crore per year.
Moreover, in India, fresh pilots in domestic airlines like Air India IndiGo SpiceJet etc. typically start with salaries of INR 1.5–3 lakh per month as First Officers, while senior Captains can earn INR 6–12 lakh per month depending on the carrier and their fleet type.
Pilots’ salaries are not fixed—they depend on factors like rank, license (CPL vs. ATPL), aircraft type, airline, and international vs. domestic routes. In India, trainee pilots earn around INR 1.5–4 lakh per month, while First Officers might earn INR 4–6 lakh monthly. Senior First Officers see INR 3–8 lakh per month. Captains earn significantly more—INR 10–15 lakh per month for narrow-body jets, and experienced wide-body or type-rated captains can reach inr 16–18 lakh monthly. Training or check captains, or those on international routes, can earn up to INR 2 crore annually or more, especially abroad.
Internationally, the pay jumps even higher: First Officers can draw INR 9–12 lakh per month, senior First Officers INR 13–16 lakh, and Captains INR 18–20 lakh monthly. Wide-body Captains or Training Captains serving globally can easily earn INR 3–5 crore annually.
So average pilot salary in India starts modestly (INR 1.5–4 lakh/month) and rises sharply with experience and rank Captains typically earn INR 10–15 lakh per month, and the most experienced pilots in international roles can command INR 20 lakh+ monthly. Abroad salaries are even more lucrative across the board.