There currently are a variety of options to travel by night train from Kufstein (Austria) to Bremen (Germany), taking between approximately 10 and 12 hours: Namely the UEX 1300, the UEX 1302, the UEX 1306, the UEX 1308 and the UEX 1310. These lines are operated by UEX.
UEX (Urlaubs-Express) operates seasonal night trains, including car-carrying trains (Autoreisezüge), from Germany to Austria and back.
You can choose a seat, a couchette berth, a whole couchette compartment, a private sleeper compartment or connected sleeper cabins.
Cars can be taken on the train at the car terminals only, and the vehicle is booked together with the ticket.
Skis travel free in the ski compartment. A bistro on board sells drinks and snacks.
Children with their own seat or bed pay a reduced fare.