Thanks - looked at the WIKI and saw the tip about the stairs if coming by bus after Jainzar said it could be a bus, good tip
It's 13:25 on a Saturday VNO - HEL is operated by Norra.
I go out this Sat and will get to HEL at 15:15 but have 1.05 hours for that connection which feels generous.