Oslo Day Trips on a Budget: 5 Cheap Options
Five real day trips, and none of them need a rental car
Base yourself in Oslo and five genuinely different day trips sit within a two-hour train or T-bane ride: the Oslofjord islands for the price of a bus ticket, Fredrikstad’s walled old town about an hour out, Drammen in under 40 minutes, the free Nordmarka forest on the T-bane, and Lillehammer’s Olympic sites on a longer two-hour push. The cheapest costs one NOK 46 Ruter fare. The priciest jump, a full Oslofjord sightseeing cruise, starts around NOK 410. On a tight budget, skip the cruise and take the public ferry instead, it reaches the same fjord for a tenth of the price. This guide runs the travel time and real cost on all five, so you can pick by budget rather than by whichever tour shows up first in search results. Want the city itself first? Start with the Oslo travel guide before adding any of these on top.
Oslo’s day trips at a glance
| Day trip | Travel time from Oslo | Cost |
|---|---|---|
| Oslofjord islands (Ruter ferry) | 10-50 min ferry | NOK 46 single fare |
| Oslofjord sightseeing cruise | 50 min to 4 hours | From NOK 410 |
| Nordmarka / Holmenkollen | 30-40 min by T-bane | Covered by your NOK 46 Zone 1 fare (ski jump tower NOK 160-190 extra) |
| Drammen | 30-40 min by train | Roughly NOK 125-260 one-way |
| Fredrikstad (Gamlebyen) | About 1 hour by train | Roughly NOK 200-390 one-way |
| Lillehammer | Roughly 2 hours by train | Roughly NOK 275-540 one-way |
Before booking anything, know the gap: a standard Ruter ticket and the Oslo Pass both stop at the Oslofjord ferries and Nordmarka’s T-bane stops. Drammen, Fredrikstad and Lillehammer all need a separate regional train ticket on top of whatever you’re already paying for city transit.
The Oslofjord: a NOK 46 ferry, or a NOK 410 cruise
The cheapest fjord trip from Oslo is also the least advertised. A standard Ruter Zone 1 ticket, NOK 46 for a single fare, the same ticket that covers the T-bane and buses, gets you onto the public passenger ferry out to islands like Hovedøya, Lindøya and Gressholmen. No operator to research, no booking, just show up at the harbor. If you want commentary, a longer route, or an actual multi-island trip, book an Oslofjord sightseeing cruise on GetYourGuide or compare options on Viator instead. Most run 50 minutes to 4 hours from Aker Brygge or Langkaia near the Opera House, and the first departure of the day typically starts around NOK 410, climbing from there with length and season.
Is the Oslofjord cruise worth NOK 410 over the free ferry?
Only if you want narration or more than one island. The public ferry gets you the same water, the same air, and a genuine escape from the city for a tenth of the cost, and Hovedøya alone has ruins and beaches worth an afternoon. Pay for the cruise when you want a dedicated half-day on the water with someone explaining what you’re passing, not as the default way to see the fjord.
Nordmarka and Holmenkollen: the day trip your city ticket already covers
Line 1 of the T-bane runs straight to Holmenkollen and Frognerseteren stations, 30 to 40 minutes from Sentrum, on the same Zone 1 fare you’re already using in the city. That makes this the cheapest genuine day trip on the list: no separate ticket, no regional train fare. In winter, Nordmarka holds roughly 2,600km of groomed cross-country trails, including floodlit sections for skiing after dark, and Tryvann’s 18 alpine runs sit about 25 minutes further out. Climbing the Holmenkollen ski jump tower and museum costs roughly NOK 160-190 if you want it; the forest itself doesn’t charge anything.
Drammen: the cheapest regional ticket on this list
A 30 to 40-minute regional train west of Oslo puts you in Drammen for roughly NOK 125-260 one-way, the least expensive of the three regional-train trips here. It’s a genuine, working Norwegian city rather than a curated tourist stop, so treat it as a low-key half-day rather than a headline attraction: a walk along the Drammenselva riverside promenade is enough to justify the fare.
Fredrikstad: the best single day trip for the money
Trains from Oslo S run roughly hourly and take about an hour, with one-way fares clustering around NOK 200-390 depending on how far ahead you book. The actual draw, Gamlebyen, sits across the river from the modern station, don’t stop there and assume you’ve seen it. Walk to the ferry terminal and take the 2-minute crossing into the walled old town, built in 1567 and still home to roughly 350 residents behind its own ramparts, alongside the cafes and craft shops lining its streets. It’s the largest and best-preserved fortress town in Northern Europe, and current opening details sit on Visit Fredrikstad & Hvaler . Prefer a guided walk over researching it yourself? Compare Fredrikstad tours on GetYourGuide .
Lillehammer: the longer push, worth an overnight if you can
Lillehammer sits roughly 2 hours out by train, fares running about NOK 275-540 depending on how early you book, and the round trip alone eats close to 4 hours of the day. Maihaugen, one of Norway’s largest open-air museums, covers the 1994 Winter Olympics history alongside more than 200 historic buildings moved onto the site; details are on Visit Lillehammer . Doable as a single day if you start early, but a genuinely better fit as a one-night stay if you want to see Maihaugen properly without racing back for a train. A longer push still, toward Bergen and the fjords, isn’t a day trip at all and needs its own multi-day leg.
Do you need a car for any of these day trips?
No. All five run on public transit: the Ruter ferry and T-bane cover the Oslofjord islands and Nordmarka, and Vy regional trains cover Drammen, Fredrikstad and Lillehammer. A rental car adds cost and parking hassle without opening up anywhere these trains and ferries don’t already reach.
Which Oslo day trip is the best value for money?
Fredrikstad, by a real margin. About an hour each way for roughly NOK 200-390, and you get a genuinely different sight, a 16th-century fortress town people still live inside, not just fjord views you can get closer to home on the free ferry. Nordmarka is cheaper still since it’s covered by your existing city fare, but Fredrikstad is the one worth the extra train ticket.
Where to stay in Sentrum for easy access to every train and ferry
Base yourself in Sentrum or Grünerløkka if day trips are the plan; both sit a short walk or T-bane ride from Oslo S, where every regional train and the harbor ferries all start. Check current Sentrum rates on Booking.com before locking in a neighborhood, since prices swing hard between shoulder season and peak summer.
Buy each regional train ticket the day before rather than at the platform kiosk. Fredrikstad and Lillehammer fares climb the closer you get to departure, and a five-minute booking the night before routinely beats a same-morning price.