Yes, you can take luggage on all Italian trains, including the high-speed Frecciarossa and Italo services, as well as local Regionale trains. Unlike airlines, there are generally no weight limits and no fees for a reasonable amount of luggage. On high-speed trains, you are usually allowed one large suitcase and one carry-on per person. In 2026, some "Smart" or "Economy" fares on Italo have size restrictions (typically 75 x 53 x 30 cm) for the largest bag. Storage options include overhead racks for smaller bags, under-seat space, and large luggage stacks at the ends of each carriage. For local Regionale trains, space is more limited, and you may need to keep your bags in the vestibule or on the floor near your seat. It is a "pro-tip" to keep your valuables in a small bag that stays with you at your seat, as the end-of-carriage racks are not always visible from every chair. At major stations like Roma Termini or Milano Centrale, you can also find "KiPoint" luggage storage offices if you need to leave your bags for a few hours.