Last year, the IOC announced an overhaul in its Games bidding process through the 2020 Agenda recommendations aimed at reigning in spending, after exorbitant costs incurred by former host cities Beijing and London.
The reforms also aimed to encourage smaller countries to join the race.
"Budapest is a strong contender for the organisation of the 2024 Summer Olympics and it is clear that Hungary, like its capital, nicely match the 2020 Agenda reforms," Bach told reporters during a visit to Budapest.
"Budapest's existing sports infrastructure and beauty... can really enhance the competitions."
Also Read
The Hungarian capital is bidding against Paris, Rome and Los Angeles, after Hamburg pulled out of the race last month.
The IOC is set to make a decision in September 2017.
Hosting the Olympics could generate 1,100 billion forints (3.5 billion euros, $4.1 billion dollars) in revenues for Budapest, well above the 774 billion forints in required investments.
One of the world's top swimming nations, Hungary is already hosting the World Swimming Championships in 2017.