Yes, you can generally eat on almost all trains worldwide, and it is a central part of the long-distance rail experience. In the UK and Europe, passengers are encouraged to bring their own food and even alcoholic beverages (with some exceptions on late-night "party" routes) on board. Major networks like Eurostar and Amtrak feature "Cafe Cars" or "Bistro Cars" where you can purchase hot meals, sandwiches, and drinks. In 2026, high-speed services like the TGV or Frecciarossa offer "at-seat" meal service for First Class and Business Class passengers, often featuring gourmet local cuisine. However, there are cultural exceptions: in Japan, while eating is the "norm" on the long-distance Shinkansen (where specialized "Ekiben" lunch boxes are a ritual), it is considered rude to eat on local "commuter" trains where space is tight and smells can linger. Always be mindful of "pungent" foods in shared carriages, and ensure you dispose of all trash in the provided bins to maintain the comfort of your fellow travelers.