Originally Posted by
airoli
It is my understanding that there is a desk landside in addition to the airside one. However, on the day of your departure to HEL, you'll be airside anyways so you can definitely pick up your card then.
Yes, between the A and B check-in desks, towards the entrance of the terminal. It's a small desk, with M&S written on it. If you ask at any TK desk landside, they should be able to point it out to you.
I waited 5 mins in a small queue, handed a printed TK statement, and got my card printed in a minute