Travelling to Oslo
The main airport Oslo Airport Gardermoen (OSL) is located 45 km north of Oslo, and is the most frequently used gateway to Norway. There are direct flights to Oslo from all major European cities, as well as many overseas destinations. From the airport, the most convenient way of travelling in to the city centre is with the Airport Express train, which takes just under 20 minutes and costs NOK 170. There is also an Airport Express Coach, which takes appr. 45 minutes depending on traffic, and costs NOK 150 one way/ NOK 250 round trip.
This web page from VisitOslo.com provides an overview of airlines that fly directly to the Oslo area.
Buses to Oslo arrive at the Oslo Bus Terminal, which is in the city centre, right next to the Oslo Central Station.
You can travel by ferry to Oslo from Kiel, Fredrikshavn and Copenhagen.
The main roads towards Oslo are E6 from the south (east side of the Oslo Fjord) and north, and E18 from the east (Stockholm) and the south (west side of the Oslo Fjord).
For more information on travelling to Oslo, please consult this page at VisitOslo.com