Unions protested over budget cuts and the lack of a new contract in the 24-hour strike. Hundreds of regional trains serving commuters were idle, but trains connecting Italy's major cities mostly ran on schedule.