Members of the RMT union will walk out over 13-14 and 16-17 December, with the action set to continue in the new year over 3-4 and 6-7 January.
More than 40,000 RMT members, including workers at Network Rail and 14 train companies, are expected to take part.
There will also be a ban on overtime from 18 December to 2 January, meaning RMT members will take action every week for four weeks.
Members of the Aslef union, meanwhile, will walk out this Saturday (26 November) in a dispute over pay, which will see drivers from 12 train companies take action.