Yes, you can drink alcohol on many trains in Europe and the UK.
People Also Ask
We serve alcoholic beverages onboard trains in most Dining, Lounge, and Café Cars. You may bring aboard your own private stock of alcoholic beverages subject to the following limitations: You may consume private stock alcoholic beverages only in Sleeping Car accommodations for which you have a valid ticket.
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.
You CAN'T kiss on train platformsThe ban was intended to avoid costly delays to the service and overcrowding in the stations. It's unclear for how long the law was enforced or, indeed, what the punishment was for an illicit smooch, but there is certainly no formal penalty in place today.
Drinking alcohol is permitted on passenger trains. If you wish to have a glass of wine, go to the snack car and buy a small bottle. Or even get two. If you travel in first class on the Alfa Pendular, then buy the wine from the attendant when she passes with the beverage cart.
Food & drink.There's usually a refreshment trolley on the Czech train between Cheb and Prague. You are of course free to take your own picnic and even beer or wine onto all of these trains.