Flybussen is the airport shuttle to Gardermoen International Airport, 50km north of Oslo. It departs from the bus terminal at Galleri Oslo, as well as a few other stops in the city every 20 minutes from 4am to around 10pm. Times vary a little depending on the day of the week; see website for a full schedule. The trip costs Nkr160/250 one-way/return (valid one month) for an adult and Nkr80/160 for a child. The journey takes about 40 minutes. Flybussekspressen connects Gardermoen with Majorstuen T-bane station (Nkr205) and other places, one to four times hourly. Buses run from the city to the airport from around 4am until 8.30pm.
FlyToget rail services leave Gardermoen airport for Oslo S (adult/child Nkr170/85, 19 minutes) every 10 minutes between 4.40am and midnight. Trains carry on to the National Theatre and stops south of there, terminating at Drammen. In total contrast to Norwegian road-traffic speeds, this train pelts along at 210km/h apparently making it the fastest airport train in the world. In addition, most northbound NSB intercity and local trains stop at Gardermoen (Nkr90, from 26 minutes, hourly but fewer on Saturday).
Bus and tram lines lace the city and extend into the suburbs. There's no central local bus station, but most buses converge at Jernbanetorget in front of Oslo S. Most westbound buses, including those to Bygdøy and Vigeland Park, also stop immediately south of the National Theatre.
The frequency of service drops dramatically at night, but on weekends, night buses N12, N14 and N18 follow the tram routes until 4am or later; there are also weekend night buses (201 to 218).
Tickets for trips in zone 1 (most of the city centre) cost adult/child Nkr30/15 if bought from a sales point in advance (ticket machine, 7-Eleven, Narvesen and Trafikanten) or adult/child Nkr50/25 if bought on the bus or tram. Oslo Pass holders can travel for free on all daytime lines in the city centre.
The six-line Tunnelbanen underground system, better known as the T-bane, is faster and extends further from the city centre than most city bus lines. All lines pass through the Nationaltheatret, Stortinget and Jernbanetorget (for Oslo S) stations. Tickets for trips in zone 1 (most of the city centre) cost adult/child Nkr30/15 if bought from a sales point in advance (ticket machine, 7-Eleven, Narvesen and Trafikanten).
To get to/from Torp Airport in Sandefjord, 123km southwest of Oslo, take the Torp-Expressen bus between Galleri Oslo bus terminal and the airport (adult/child Nkr240/120; 1½ hours). Buses leave Oslo around 3½ hours before check-in closes and they leave Torp around 35 minutes after a flight arrives, but they will wait if a plane is late arriving. NSB trains run roughly hourly between Oslo S and Torp station (Nkr252). A shuttle bus meets the trains and takes passengers to the airport (the fee is included in the price of the train ticket).
To get to/from Oslo's newest airport, Rygge, in Moss, 60km southeast of Oslo, take the Rygge-Expressen bus between Galleri Oslo bus terminal and the airport (adult/child Nkr160/80, one hour). Departures from Oslo leave three hours before scheduled flights, and leave from Rygge 35 minutes after flights arrive. Trains also run from Oslo S (Nkr156, 50 minutes) to the airport roughly hourly.