Norway is expensive, and transport from the airport is no exception. But there are genuine value options if you know what to look for.
Oslo City Centre (50 km, 19-50 minutes)
The Flytoget express train is 268 NOK per adult and takes 19-22 minutes. The Vy regional train covers the same route for less in 23-28 minutes - Vy prices it as a normal regional ticket rather than a fixed airport fare, so check vy.no for the current figure. The Flybussen bus is 279 NOK booked online (289 NOK at the machine, 319 NOK on board) and takes 45-60 minutes. Taxis and private transfers are not regulated in Norway, so there is no official rate - ask the taxi company for its price, or fix the cost by pre-booking a transfer.
Fixed-price private transfer
OSL Oslo City Center
From€144for 2 passengers
Other destinations
Breaking Down the Train Options
The Vy train is the value choice: same route, a few minutes slower, and cheaper than the Flytoget's 268 NOK. The Flytoget is worth it if you are catching a tight connection or simply value the extra speed and frequency. Both trains arrive at Oslo Central Station.
Two details that genuinely change the maths for families: on the Flytoget, children under 16 travel free with an adult, and youth aged 16-20, students and over-67s pay half price (134 NOK). On the Flybussen, up to two children aged 6-17 travel free with a paying adult. A family of four can therefore cross Oslo by Flytoget for the price of the adults alone.
When Taxis and Transfers Make Financial Sense
For a solo traveller, the train is always cheaper than a taxi. For groups the gap narrows, because a transfer is priced per vehicle rather than per head, and because a taxi from Oslo S to your hotel is an extra cost if you are not staying within walking distance of the station. Since Norwegian taxi fares are set by each company and not published centrally, get a quote before you commit rather than relying on a figure in any guide.
Destinations Beyond Oslo
The Flytoget runs directly to Drammen. Lillehammer and Fredrikstad are reachable by Vy train - check vy.no for fares. Taxi prices on these longer routes are unregulated and can be substantial; a pre-booked transfer is the only way to know the cost before you travel.
Hidden Costs
Flybussen tickets cost more the later you buy them: 279 NOK on flybussen.no, 289 NOK from the machine at the airport, 319 NOK from the driver. Some taxis quote a fixed price for the airport route, so ask before you get in. Toll roads on the route into Oslo are normally built into a taxi fare or a transfer quote - confirm when booking. Tipping is not expected in Norway but rounding up is appreciated.
Best Value Summary
Solo traveller: the Vy train, cheaper than the Flytoget's 268 NOK for a few extra minutes. Couple: still the Vy train, or the Flytoget at 536 NOK for the pair if time matters. Family of four with two children under 16: the Flytoget for the price of two adult tickets (536 NOK), since under-16s ride free. Group heading outside central Oslo: a private transfer often makes sense once you factor in the secondary taxi from the train station to your actual destination.