Oslo centre or airport: where to stay?
A short airport train ride does not make every Oslo hotel a sensible early-flight base. Start with your actual airport, your flight's check-in deadline and the next day's journey. The best bed for a city break can be the wrong bed for a terminal overnight.

Our recommendation: Choose Oslo S when you have time in the city or continue to Bergen by train. Choose a walkable Gardermoen terminal hotel when the flight schedule leaves little room for a city transfer. Confirm that your ticket says OSL: Torp is a different airport.
Choose the base that fits your next move.
Oslo S and Bjørvika
Best for: A first city visit, a car-free stop between Copenhagen and Bergen, or a flight with a workable morning train.
Trade-off: The airport transfer is another ticket and another timetable. A late flight delay may leave you needing a different way into the city.
Where to sleep: Use Thon Hotel Opera, Dronning Eufemias gate 4, as a station-side reference. Compare its room and cancellation terms with other stays around Oslo S; do not assume every central address is beside your platform.
Affiliate disclosure: this Stay22 link is commercial. We may earn a commission if you book, at no extra cost. Prices, availability, payment and cancellation terms are set by the provider.
Gardermoen terminal
Best for: An early OSL departure, a late arrival followed by another flight, or travellers who value a simpler morning over a city evening.
Trade-off: A terminal night gives you less time in Oslo. Cheaper airport-area hotels may need a paid shuttle and cannot be treated as walkable terminal stays.
Where to sleep: Radisson Blu Airport Hotel, Oslo Gardermoen, is linked to the terminal by a covered walkway. Compare that location with the actual address of any alternative; check breakfast, family occupancy and late check-in directly.
Affiliate disclosure: this Stay22 link is commercial. We may earn a commission if you book, at no extra cost. Prices, availability, payment and cancellation terms are set by the provider.
The details that change the booking.
Work backwards from check-in, not take-off
Use the airline's required arrival time at the airport, then add the walk from your hotel, the wait for the train and a disruption buffer. Avinor lists Flytoget and Vy rail options to OSL. Check both for your date; the advertised train ride is only part of the door-to-door journey. If the first useful service is too late, compare a terminal stay with the full cost of another transfer.
Keep a Bergen train morning simple
For an onward Oslo–Bergen journey, start with the booked departure from Oslo S. A city station base avoids travelling back from the airport before your mountain train. Confirm where you can leave luggage if the room is not ready, and leave enough time to find the platform. Do not add a timed fjord cruise immediately after an unprotected rail connection without checking the whole chain.
Compare the whole overnight cost
Compare the room total for everyone travelling, airport transport in both directions, breakfast timing and any luggage charges. A flexible room can be useful while flights and trains are still changing, but read the actual cancellation deadline and payment currency. Our area comparison opens live accommodation results; it does not promise availability at the reference hotel or a particular price.
Confirm the parts that can break the plan.
Reviewed 2026-10-04. Check live details with the operators.
- Confirm the airport code and your airline's check-in requirement.
- Check the date-specific airport train or shuttle, including the first or last useful departure.
- Choose Oslo S for city time and onward rail, or a terminal hotel when the transfer window is too tight.
- Compare the full room-and-transfer cost, late arrival arrangements and cancellation deadline.
- Reserve the stay before adding a timed cruise; leave arrival and boarding time between them.
An Oslofjord cruise for a city stay
Add this only when you have a spare city window. The departure is at City Hall Pier 3, not at Gardermoen or Oslo S; check boarding, the return time and the selected date before booking.
Affiliate links to GetYourGuide and Viator: we may earn a commission at no extra cost. Providers set prices, terms, changes and refunds.
Before you pay
Is an Oslo airport hotel always better for an early flight?
No. Compare your airline's arrival deadline with a real train departure from Oslo S. If that works with a sensible buffer, a city stay may fit. If it does not, check a terminal hotel or a confirmed alternative transfer.
Can I walk to the terminal from every Gardermoen hotel?
No. Radisson Blu Airport Hotel has a covered terminal walkway, but other airport-area properties need a shuttle. Check the exact hotel address, shuttle cost and operating times before paying.
Does this advice cover Torp airport?
No. This comparison concerns Oslo Airport Gardermoen, code OSL. If your flight uses Torp, code TRF, plan that airport's separate transfer before choosing a hotel.
Which base works for the Oslo–Bergen train?
Oslo S is the practical reference for an onward rail morning. Match the hotel entrance and luggage arrangements to your booked departure, rather than choosing only by the city-centre label.
Official sources and onward route
Schedules, fares, availability and border rules can change.
- Avinor: Oslo Airport public transport
- Flytoget: journey planner and tickets
- Vy: Oslo–Bergen railway
- Thon Hotel Opera: location and rooms
- Radisson Blu Gardermoen: terminal connection