There currently is one option to travel by night train from Asker (Norway) to Marnardal (Norway), taking between approximately 5 and 6 hours: Namely the 725 operated by Go-Ahead Nordic.
Go-Ahead Nordic is a Norwegian train operator, part of the international Go-Ahead Group, running passenger rail services in Norway.