Yes airline pilot captain salary in the US is significantly higher than in India often exceeding USD 200,000 per year. In fact top level captains at major U.S. carriers can earn well into the six figure range, with salaries topping $215,000 annually. In budget airlines like Allegiant Frontier and Spirit captains can make between $137,000 and $270,000 per year in base pay alone excluding per diems and bonuses sometimes pushing total compensation even higher.
In India by contrast Captain salaries are expressed in lakhs per month. Domestic Captains typically earn INR 6–10 lakh/month while senior or Training/Check Captains especially on international routes can earn INR 10–15 lakh/month or more. That translates to roughly INR 72–180 lakh annually (USD 90,000–225,000 depending on exchange rates). While these figures are impressive especially for international Captains they generally remain below top U.S. Captain compensation particularly when including allowances and bonuses