30 - 216 GBP
-2 - 20 °C
2 - 5 mm
From the UK, direct international flights to Oslo are operated by SAS, Norwegian, Ryanair, British Airways and BMI Regional. Other airlines offering a layover option include KLM, Finnair, Icelandair, Lufthansa, Aeroflot, eurowings, Air France, Vueling Airlines, Brussels Airlines, and many more.
Oslo Airport at Gardermoen is located 47 kilometres northeast of Oslo. You can travel from the airport to the city centre by bus, train or taxi.
The Flytoget Airport Express Train departs every 10 – 20 minutes from the airport and arrives at Oslo S – Oslo Central Station in 19 – 22 minutes. The fare is 180 NOK for adults 21 years and above, and 90 NOK for youth aged 16 to 20. Children under the age of 16 travel free when accompanying an adult. NSB regional trains from Oslo Airport to Oslo S cover the journey in 23 minutes and cost 93 NOK for a single ride.
Flybussen busses depart every 20 minutes from Oslo Airport and take approximately 40 – 45 minutes to reach Oslo Bussterminal. The fare is 160 NOK per adult. The Norgessbuss AS-operated Flybussekspressen FB2 bus from the airport to Oslo Bussterminal will take the same time and cost 150 NOK per adult. Flybussekspressen has over 120 stops in and around Oslo, so choose your ticket based on your destination.
Oslo Taxi, Norgestaxi, and many other companies have special Airport Taxi offers with fixed prices from the airport to Oslo. Prices depend on the time of day, number of passengers and where in Oslo you are travelling to. An indicative fare with Oslo Taxi from the airport to Oslo Bussterminal is 759 NOK. You may want to visit the taxi information desk in the airport arrival halls to get more information about fixed rates of different companies.
Torp Sandefjord Airport is over 100 kilometres southwest of Oslo in Vestfold county. Some low-cost carriers continue to land at this airport, though most of the international airlines land at Oslo Airport. You can take an NSB train from Torp Sandefjord Lufthavn to Oslo with a journey time of approximately 1 hour 45 minutes. The use of a shuttle bus service between the airport and the train station is included in the train ticket which costs 273 NOK per ride. Trains usually depart once every hour. Another alternative is the Torp Express bus service which takes approximately 2 hours to reach Oslo Bussterminal and costs 270 NOK per adult or 140 NOK per child for a single ride. You can also find great bargains for car rentals with momondo.
Oslo can be explored on foot as many attractions are within walking distance of each other. However, if you are visiting in the cooler months, you will probably want to look into the public transit systems.
Buses, Trams, Subways
Public transport in Oslo and the surrounding area of Akershus is operated by Ruter for buses, trams, subways, ferries, and local trains. It applies the same ticket and price system across all modes and if you have an Oslo Pass, public transport within zone 1 (Oslo) and zone 2 is free. Without an Oslo Pass, a single ticket for zone 1 costs 33 NOK while an all zone single ticket costs 113 NOK.
In warmer weather, using the bike rental system is also a very scenic way to explore the city. Daily bike rental rates through Viking Bikes are around 160 NOK for a city bike and 225 NOK for a sports hybrid. City Bikes: Oslo Bysykkel which has over 100 stations in and around the city centre allows you to unlock a bike for short rides of up to 45 minutes at a time. If you pick up the Day Pass for 49 NOK, you can ride as much as you want from 6 a.m. to midnight.
The ferry to the Bygdøy peninsula operates between March – October at 20 – 30 minute intervals from Pier 3 near the City Hall. Tickets are priced between 40 NOK – 60 NOK for adults and 20 NOK – 30 NOK for children under 16 years. Oslo Pass gives you free travel on the ferry.
UK citizens must have a passport, but no visa is required for up to 90 days. Passport endorsed British Citizens, European Communities, British Dependent Territories Citizens or British Subjects only need a passport.
For foreign nationals, please check the Schengen Visa Info website.
An Oslo Pass for 24, 48 or 72 hours ranging between 395 – 745 NOK will give you free access to all public transport, over 30 museums and attractions, as well as several deals and discounts on other activities, walking tours, restaurants, entertainment and leisure venues. Taxis in Oslo are notoriously expensive, so try to use public transport as much as possible. To enjoy a long walk and get a holistic view of the city, visit the St. Hanshaugen Park in the north of the city centre. Enjoy some Norwegian delicacies and a coffee on top of the hill at the open air café.
For a variety of upscale restaurants and cafés serving local fare, like meat and fish or Norway’s renowned breads and pastries, visit the Aker Brygge neighbourhood. If you do not wish to spend too much on the expensive restaurants, just enjoy a leisurely stroll around this cool and trendy waterfront area.