There currently is one option to travel by night train from Asker (Norway) to Vennesla (Norway), taking between approximately 4 and 5 hours: Namely the 725 operated by Go-Ahead Nordic.
Go-Ahead Nordic, part of the Go-Ahead Group, operates passenger train services in Norway.