Archive · 23 Jan 2026
Alcohol Rules on Indian Trains: What You Need to Know
In India, you can carry alcohol on trains, but there are rules.
You can take up to two litres of sealed alcohol, but it depends on the state you're traveling from.
Some states like Gujarat and Bihar don't allow alcohol at all, so carrying it there can get you in trouble.
If you break the rules, you might have to pay a fine or even go to jail.
It's important to know the rules to avoid problems while traveling.
Alcohol can be carried on trains if the journey originates from a state where it is legally permitted.
Passengers are allowed to carry up to two litres of sealed alcohol for personal consumption.
Open bottles, empty liquor bottles, or consumption of alcohol inside trains or on platforms is prohibited.
States like Gujarat, Bihar, Nagaland, and Lakshadweep have complete prohibition on alcohol.
Violating railway rules related to alcohol can result in imprisonment of up to six months and/or a fine.
- Who
- Indian train passengers
- What
- Rules for carrying alcohol on trains
- When
- Always, subject to state laws
- Where
- On Indian Railways trains
- Why
- To ensure safety and public order
- Alcohol Consumption in India
- Average adult consumes 4.9 litres annually
- Railway Alcohol Rules
- Subject to state excise laws
- Permissible Quantity
- Up to 2 litres of sealed alcohol
- Prohibited States
- Gujarat, Bihar, Nagaland, Lakshadweep
- Penalties for Violation
- Up to 6 months imprisonment and/or Rs 500-1,000 fine