What is the legal alcohol limit for drivers in India?
In India, drink and driving laws are strict and apply to all motor vehicle drivers, whether you ride a two‑wheeler or drive a car. The legal limit is more than 30 mg of alcohol per 100 ml of blood, which is equal to 0.03% BAC. Any BAC at or above this threshold is treated as an offence under Section 185 of the Motor Vehicles Act, not as a “permitted range”.
Even small amounts of alcohol can slow your reaction time, reduce concentration and impair judgment on the road. Because individual tolerance varies and enforcement uses breath or blood tests, the safest rule is: if you drink, do not drive. India does not have a separate, higher limit for experienced drivers or a special lower limit for beginners – the 0.03% threshold applies to all drivers, although many experts recommend a practical zero‑tolerance approach for anyone who may need to drive.