I have a US Business/Tourist Visa on my Indian Passport and want to travel to Mexico City for business. Can I travel via Amsterdam? I want to avoid transiting US as it is increasing my travel cost.
@neubert covered the flight schedule. If your question is whether you need an airport transit visa, you do not (the tags suggest it's at least part of the question).
Even if Indian citizens would generally need one (and that's not the case in Amsterdam, even though it is for France or Germany), holding a valid US visa would exempt you from this requirement even if you are not currently travelling to the US.