Loading Page...

Can you drink beer on German trains?

Some private train companies have an alcohol Ban but on regular DB trains (ICE for instance) you are still allowed to consume alcohol. And yes, you may bring your own.



Yes, you can absolutely drink beer and other alcoholic beverages on German trains in 2026. Unlike many other European rail systems that have moved toward bans, Deutsche Bahn (DB) generally allows the moderate consumption of alcohol on its long-distance (ICE, IC, EC) and regional (RB, RE) trains. Most ICE trains feature a "Bordbistro" or "Bordrestaurant" where you can purchase chilled German beer in glass bottles or draft to enjoy at your seat. It is also culturally acceptable to bring your own drinks from a station shop. However, there are two important caveats. First, certain regional transport associations (like those in Hamburg or parts of Bavaria) have implemented local bans on drinking in S-Bahn or U-Bahn commuter trains to maintain cleanliness and safety. Second, the "moderate" part is key; if a passenger becomes intoxicated, disruptive, or aggressive, the "Zugbegleiter" (train conductor) has the legal authority to remove them from the train at the next station and call for Federal Police (Bundespolizei). For most travelers, enjoying a cold Helles while watching the countryside fly by at 300 km/h is a quintessential German experience.

People Also Ask

You may bring your own food and beverages onboard for consumption at your seat or private Sleeping Car accommodations. However, you can only consume food and beverages purchased in Dining and Lounge Cars in those cars. Personal food and beverages are allowed in the upper level of Superliner Sightseer Lounges.

MORE DETAILS

In Poland, it is prohibited to drink alcohol in public places, with the exception of properly licensed designated places, such as bars, restaurants, open air café gardens, etc. It is strictly prohibited to sell or offer alcohol to young people under the age of 18 years.

MORE DETAILS

You can generally drink water from the tap in Germany, as tap water is subject to strict controls. There are exceptions, and these are indicated with the sign Kein Trinkwasser (not drinking water). You cannot drink the tap water in trains, for example.

MORE DETAILS