Oslo Day Trips: 7 Day Itinerary (No Traps)
Seven days runs the entire spine: the Oslofjord ferry, Fredrikstad, Nordmarka, Drammen, Lillehammer, and a second quieter island, then closes with the one thing every earlier day deliberately skipped, a proper guided Oslofjord cruise, before flying out. Shorter trip? The 6-day itinerary covers everything except the cruise and departure day. Prefer to spend more of the week in the city itself? Our 7-day Oslo itinerary covers Vigeland Park, the Munch Museum and the rest.
Book these before you go
- Sentrum or Grünerløkka hotel: check rates on Booking.com
- Fredrikstad tour, if you’d rather not manage the train yourself: browse options on GetYourGuide
- Oslofjord sightseeing cruise for day seven: check availability on Viator
- Lillehammer day trip, if you’d rather not manage the early train alone: check the guided option on Viator
Day 1: Land, settle in, and take the cheap ferry
Base yourself in Sentrum or Grünerløkka, both covered in visitoslo.com’s neighborhood guides and within walking distance of Oslo S and the Aker Brygge ferry terminals. A standard NOK 46 Ruter ticket gets you to Hovedøya in about 12 minutes for monastery ruins and swimming spots, the cheapest possible taste of the fjord.
Day 2: Fredrikstad’s walled old town
The Vy train runs just under an hour from Oslo S to Fredrikstad, close to hourly and every 30 minutes at rush hour. Gamlebyen, the walled old town, is the largest and best-preserved fortress town left in northern Europe; visitfredrikstadhvaler.com covers the exact connection, a short walk plus a 2-minute ferry crossing gets you inside.
Day 3: Nordmarka and Holmenkollen, free on the metro
T-bane Line 1 reaches Holmenkollen in about 25 minutes on the same standard ticket. The ski jump tower and museum run roughly NOK 160-190 (verify current pricing), and Nordmarka’s roughly 2,600-kilometre trail network starts right behind it, with Sognsvann lake at the end of Line 5 the free summer swim option.
Day 4: Drammen, the one you can skip
A regional train covers the 30 to 40 minutes to Drammen, a genuine Norwegian city good for a low-key half-day rather than a checklist attraction.
Day 5: Lillehammer, the longer push
An early Vy train, something like the 08:00 from Oslo S, covers the close-to-two-hour ride to Lillehammer. Maihaugen and the 1994 Winter Olympics sites are worth the distance; pack lunch for the platform since the day is mostly transit either side of the sightseeing.
Day 6: A second, quieter Oslofjord island
Return to the Aker Brygge ferry terminal for the same NOK 46 standard ticket as day one, but head to Gressholmen instead of Hovedøya. It’s largely car-free, with trails and a small outdoor cafe, and sees fewer visitors than Hovedøya. Treat it as a rest day, no train schedule, no early alarm.
Day 7: The guided cruise you skipped all week, then departure
Book the narrated Oslofjord cruise you passed on for the cheap ferry back on day one; fares run from NOK 410 for a short trip with The Fjords up to NOK 600-975 for a sailing ship or dinner cruise, and after six days of DIY transit, the commentary and multi-island route are a genuine change of pace rather than a redundant one. Keep it to a morning or afternoon slot so you have time to pack and get back to Gardermoen: Flytoget covers the ride in about 19-20 minutes for roughly NOK 268, or the Vy regional train takes 23-30 minutes for about NOK 124, both fine choices depending on how much buffer you want before an international flight.
Is the guided cruise worth it if you already did the ferry on day one?
Yes, for a different reason than the ferry served. The ferry is transport with fjord scenery attached; a narrated cruise adds context, a longer multi-island route, and, on some operators, a meal, none of which the NOK 46 ferry ticket includes. Doing both across a full week isn’t redundant, it’s two different products for two different moods.
Should Flytoget or the Vy train handle your departure?
Vy, unless you’re genuinely tight on time. The fare gap, roughly NOK 268 against NOK 124, buys you only 4 to 11 fewer minutes on Flytoget, and with Flytoget’s own dedicated service due to fold into the regular network by December 2027, that gap likely narrows further before it widens.
| Day trip | From Oslo | Travel time | Typical cost |
|---|---|---|---|
| Oslofjord islands (ferry) | Aker Brygge / Vippetangen | 12-15 min each way | NOK 46, standard Ruter ticket |
| Fredrikstad (Gamlebyen) | Oslo S by Vy train | about 1 hour each way | Verify current one-way fare on vy.no |
| Nordmarka / Holmenkollen | Oslo S by T-bane Line 1 | about 25 min each way | Standard Ruter ticket, no extra fare |
| Drammen | Oslo S by regional train | 30-40 min each way | Verify current one-way fare on vy.no |
| Lillehammer | Oslo S by Vy train | close to 2 hours each way | Verify current one-way fare on vy.no |
| Second Oslofjord island (Gressholmen) | Aker Brygge ferry | 15 min each way | NOK 46, standard Ruter ticket |
| Guided Oslofjord cruise | Aker Brygge / City Hall harbor | 1-2 hours on board | NOK 410-975 depending on operator |
Confirm your cruise departure time against your Flytoget or Vy booking before you leave the hotel on day seven; the harbor and Oslo S sit close together, but a delayed cruise return with a tight train connection is the one way this whole week could end badly.