Question: how much does it cost to change a timing belt on a mazda 3?
Answer: The average cost for a Mazda MX-3 timing belt replacement is between $306 and $435. Labor costs are estimated between $215 and $271 while parts are priced between $91 and $164 .