$10,823
Median Total Comp
$7K
25th%
$19K
75th%
$27K
90th%
The average Mechanical Engineer salary range in Bengaluru, India is from ₹552,010 to ₹1,587,870. View Mechanical Engineer salaries across top companies broken down by base pay, stock, and bonus. Last updated: 4/20/2024