We flew Norwegian air to get to the main airport (Oslo Lufthavn). To get to and from the airport, there is a speed train called FlytoGet that runs every 20 minutes. Purchase tickets at FlytoGet machines at the airport and take the train for about 20 minutes to the main station (Oslo S) in the city.
Uber exists too, and there are cabs, but Norway is expensive and this will cost you a lot (probably around 650 – 850 Norwegian Krones which is about $70 – $90).
The main area of the city is quite walkable
Need metro to get to the ski jump (as well as some of the museums, but we only went to the ski jump)
Take line #1 (blue) to Holmenkollen. We got on at the National Theater station. This took about 15 minutes. On the way back, we got off at the stop before the National Theater station and walked around Vigeland park afterward. You can purchase tickets at the station. Buy a single ticket (one way) for one zone using the kiosks. Be sure to validate the ticket before getting on the metro
We stayed a short walking distance from the Grand Palace, National Theater, and the Aker Brygge area. Anywhere around these or the Opera House are pretty central to the walkable aspects of the city
Along the waterfront and nice to walk around here
Just walked around the grounds
Just walked around the grounds, but you can also pay to go inside
This is about 6 miles outside the city
Take metro to get there (see notes above)
Lots of sculptures in this park and just nice to walk around as it is pretty
Can walk on top of it and it has a nice view of the city and waterfront
Main shopping street
We did the Norway in a Nutshell (see page) It books everything at once for you, which includes 3 trains, a bus and a ferry.
A museum with art from Munch (who painted The Scream), but WARNING: The scream is not at the Munch Museum it is at a different
Italian restaurant along the water in Aker Brygge; very good food
Prepare to spend money! Norway as a whole is very expensive.
You really do not need more than a day here. It is an easy place to fly into, but not a ton to keep you busy