La huelga tendrá lugar del 10 al 12 de enero, según el sindicato, y los maquinistas de trenes de carga comenzarán su huelga el 9 de enero.
El sindicato dijo en diciembre que planeaba una huelga que duraría varios días después de las vacaciones de Navidad.
Los maquinistas celebraron una huelga de 24 horas a principios del mes pasado, la última del año, después de que las negociaciones entre el sindicato y Deutsche Bahn se rompieran a finales de noviembre.
GDL exige una reducción de la jornada laboral de 38 a 35 horas semanales para los trabajadores por turnos, así como un aumento de 555 euros al mes y una prima única de compensación por inflación de 3.000 euros.
Deutsche Bahn no respondió inmediatamente a una solicitud de comentarios. (Reportaje de Tom Sims; Edición de Andrew Cawthorne y Ros Russell)