I will recommend you to take the NSB train its much cheaper 90 nok/ride and very convenient it will take only 12 mins from the Airport. There are 2 types of train the Flytoget its much expensive 180 nok/ride don't take that its almost the same as the local train the only difference is that there is no stop over with the flytoget but with the NSB local train there will be 1 stop over. You can buy the train ticket at the airport or you can even download the NSB application. There you can see the prices and the train schedules. I don't recommend taxis becuse taxi in here is very expensive. I live in Norway so take my advice, hope that I help you and Welcome to Norway soon
If you order in advance around 800 NOK
Thank you everyone for your advice. I will take the local train.
Sorry, can´t tell as we came by ferry/cruise.
We got the train, only 20minites but you can also get a bus, both much cheaper than a taxi
Get an answer from Thon Hotel Astoria staff and past guests.