Oslo Day Trips: 2 Day Itinerary (No Traps)
Two days buys exactly one taste of the fjord and one real day trip: a NOK 46 ferry out to the Oslofjord islands on day one, then Fredrikstad’s walled old town on day two, just under an hour away by train. Need more time? The 3-day version adds the free Nordmarka forest. Staying in the city instead? See the 2-day Oslo itinerary for Vigeland Park and the museums.
Book these before you go
- Sentrum or Grünerløkka hotel: check rates on Booking.com
- Fredrikstad tour, if you’d rather skip managing the train yourself: browse options on GetYourGuide
- Oslofjord sightseeing cruise, for a guided alternative to the ferry: check availability on Viator
Day 1: Land, settle in, and take the cheap ferry
Check into Sentrum or Grünerløkka, both covered in visitoslo.com’s neighborhood guides; the two sit within walking distance of Oslo S and the ferry terminals at Aker Brygge. Spend the morning orienting yourself around Karl Johans gate, then buy a standard Ruter ticket in the app, the same NOK 46 fare, and catch the public ferry to Hovedøya, about 12 minutes out. The island has Cistercian monastery ruins, rocky swimming spots if the weather cooperates, and picnic meadows; bring food from a Rema 1000 or Kiwi supermarket rather than relying on the limited island cafe. Back in the city by early evening, Grünerløkka has the density of restaurants and bars for an easy first night.
Day 2: Fredrikstad’s walled old town
Catch a Vy train from Oslo S; the ride to Fredrikstad runs just under an hour, with departures 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, built in 1567 and still lived in today. The modern train station isn’t the sight itself, visitfredrikstadhvaler.com covers the exact connection, walk to the ferry terminal and take the 2-minute crossing to reach the actual walls, cobbled streets, and galleries. Budget the full day; between the train and the town itself, this isn’t a quick add-on.
Is the Oslofjord ferry worth doing if you’re only in Oslo for 2 days?
Yes, and it’s the better use of a short first day than a paid cruise. The regular Ruter ferry runs on the same ticket as the city’s trams, reaches Hovedøya in about 12 minutes, and gives you real fjord water and island scenery without booking anything in advance or paying a cruise operator’s rate.
Do you need to book anything for Fredrikstad ahead of time?
No. There’s no ticketed entry to Gamlebyen itself, it’s a functioning neighborhood you walk through freely. The only thing worth checking ahead is the Vy train schedule, since services thin out slightly outside rush hour, and confirming the short ferry crossing is running if you’re visiting outside peak summer months.
| 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 |
Buy your Ruter ticket in the app before you reach the ferry dock; it covers the T-bane, the tram, and the island ferry on the same fare, so there’s no separate ticket to think about on day one.