Google has been fined 1.36bn rupees (£15.2m; $21.2m) by India's competition regulator for abusing its dominance in the country.
Users searching flight details were directed to Google's own flight search page, the Competition Commission of India found.
Rival businesses were disadvantaged by that "search bias", the regulator said.
A Google spokesperson told Reuters that they were reviewing the CCI's concerns.
In its 190-page report, the CCI found that the company had abused its dominant position, causing harm to both its competitors and Google users.
The ruling was prompted by a complaint filed in 2012 by Indian matchmaking website, Bharat Matrimony and a consumer protection group.
Google said it was "always focused on innovating to support the evolving needs of our users".
"The Competition Commission of India has confirmed that, on the majority of issues it examined, our conduct complies with Indian competition laws," the spokesman added.
The fine equates to about 5% of Google's average annual revenues in India - though the punishment will not hit the tech giant too hard.
And the fine is small change compared with the 2.4bn euros ($2.7bn; £2.1bn) it was forced to pay by the European Commission in 2017, for promoting its own shopping service in search results.