Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

4-Day Oslo and Bergen Itinerary

Day 1 · Mon, Jun 15
Oslo

Arrival in Oslo

  1. Oslo City Centre arrival walk — Sentrum — Easy first-hour orientation around Karl Johans gate and the central station area; keep it light after arrival, ~45 minutes.
  2. Oslo Cathedral — Stortorvet/Sentrum — A quick, atmospheric historic stop right in the core of the city, ~30 minutes.
  3. The National Museum — Vestbanen/Aker Brygge edge — Oslo’s best all-around art and design museum, ideal for an afternoon cultural reset, ~1.5–2 hours.
  4. Fiskeriet Youngstorget — Youngstorget — A practical seafood-focused lunch or early dinner with a casual menu, ~€20–35 per person, ~1 hour.
  5. Akershus Fortress — Bjørvika/fortress headland — Classic harbor-and-city views plus a relaxed waterfront stroll as the evening light settles, ~1–1.5 hours.

Arrival and first orientation

Ease into Oslo with a simple Oslo City Centre arrival walk around Karl Johans gate and the Central Station area. This is the kind of first-hour stroll that helps you get your bearings without trying to “do” too much on day one: glance toward Oslo S, the main pedestrian spine, and notice how quickly the city shifts from trains and trams to cafés, shops, and government buildings. If you’ve just arrived with luggage, most hotels and many stationside lockers will hold it for a few hours; otherwise, it’s an easy neighborhood to wander lightly before check-in. Expect about 45 minutes, and keep it loose—Oslo rewards slow walking more than rushed sightseeing.

A quick historic stop and a proper lunch

Continue on to Oslo Cathedral, which sits right in the center at Stortorvet and is one of those calm, old-city anchors that feels especially nice after travel. It’s usually free to enter, though hours can vary around services and events, so it’s best to treat it as a short atmospheric stop rather than a long museum visit. From there, head west toward Youngstorget for lunch at Fiskeriet Youngstorget—a very solid local choice for seafood without any fuss. Order fish soup, fish & chips, or a shrimp sandwich if you want something quick but properly Norwegian; expect roughly NOK 250–450 per person, depending on drinks and extras. It’s a straightforward walk from the cathedral area, or a short tram ride if you’re carrying bags or the weather turns.

Afternoon culture and an easy evening by the water

After lunch, make your way to The National Museum near Vestbanen and the Aker Brygge edge. This is Oslo’s best all-around museum for a first visit: art, architecture, design, and a nice sense of the city’s creative identity. Give yourself 1.5–2 hours if you want to see the highlights without rushing; tickets are typically around NOK 200–250, and it’s worth checking the current closing time before you go, since it can vary by day. From Youngstorget, it’s an easy tram or bus ride, or a 20-minute walk if you want to stretch your legs through the center.

Finish with Akershus Fortress as the light softens over the harbor. Wander up from the waterfront for views across Bjørvika, the fjord, and the city’s mix of old stone walls and modern glass. This is the best kind of first evening in Oslo: no agenda, just a slow loop along the ramparts and down toward the water. If you want a final drink afterward, the Aker Brygge promenade is close by and easy for a casual dinner or coffee, but otherwise let the day stay light—Oslo is at its nicest when you leave room for an unplanned detour back through the center.

Day 2 · Tue, Jun 16
Oslo

Oslo city highlights

  1. Munch Museum — Bjørvika — Start with Oslo’s signature modern museum and its waterfront setting, best done early before crowds, ~1.5–2 hours.
  2. Oslo Opera House — Bjørvika — Walk the sloped roof for sweeping harbor views and a memorable architectural experience, ~45 minutes.
  3. Vippa — Bjørvika harbor — A great lunch stop with varied international street-food stalls by the water, ~€15–30 per person, ~1 hour.
  4. Vigeland Park — Frogner — Oslo’s most famous open-air sculpture park, perfect for an unhurried afternoon walk, ~1.5 hours.
  5. Frognerparken Cafe — Frogner — An easy nearby café break for coffee, cake, or a light snack after the park, ~€8–18 per person, ~45 minutes.
  6. Aker Brygge promenade — Aker Brygge — Finish with a harbor-side evening stroll and dinner options along the waterfront, ~1–2 hours.

Morning

Start at Munch Museum in Bjørvika while it’s still calm; it’s one of those places that feels best before the late-morning rush, especially on a weekday in June. Give yourself about 1.5–2 hours to move through the collection without hurrying, then step outside and you’re already in one of Oslo’s most interesting waterfront neighborhoods. From there, it’s an easy 10-minute walk to the Oslo Opera House—the route is flat, clear, and pleasant along the harbor—so take your time and enjoy the new-ish architecture and the view back toward the city. The Opera House roof is free to walk on and is one of the best quick viewpoints in town, especially if the light is good over the water.

Lunch

For lunch, head straight to Vippa, the relaxed street-food hall by the harbor. It’s casual, lively, and a very Oslo lunch stop: you can usually find everything from Middle Eastern bowls to Vietnamese noodles and burgers, with most mains landing around NOK 150–300 per person. It’s easy to keep this flexible—grab whatever looks good, sit outside if the weather behaves, and let the harbor view do the rest. If you’re moving between spots by transit later, this is a good moment to check the tram or bus route westward toward Frogner; otherwise, you can simply enjoy the slower pace before the afternoon shift.

Afternoon and evening

After lunch, make your way to Vigeland Park in Frogner, Oslo’s most famous open-air sculpture park and one of the city’s easiest places to just wander for an hour or two. The tram or bus from Bjørvika to Frogner is straightforward, usually around 15–25 minutes depending on connections, and once you arrive the park is best experienced on foot with no agenda beyond strolling, photographing, and taking in the scale of the sculptures. When you’re ready for a break, stop at Frognerparken Cafe right nearby for coffee, a pastry, or something light; expect roughly NOK 100–200 per person, and in June the outdoor seating is often the whole point. Finish with an evening walk along Aker Brygge promenade, where the waterfront fills up with people after work and the atmosphere shifts from museum-day calm to classic summer-evening Oslo. It’s a good place to linger for dinner—look for seafood, Nordic bistro fare, or a casual pizza—and if you want to keep it easy, just choose one of the restaurants along the harbor and watch the light fade over the fjord.

Day 3 · Wed, Jun 17
Bergen

Travel to Bergen

Getting there from Oslo
Train (Vy Bergen Line / Bergensbanen) booked via Entur or Vy: ~6.5–7.5h, usually NOK 500–1200 depending on fare. Best to take an early morning departure so you still arrive in Bergen with time for Bryggen and the harbor.
Flight (OSL–BGO) via Norwegian, SAS, or Widerøe: ~55 min airborne, ~NOK 700–1800 plus airport transfers. Best if you want a shorter travel day, but it’s less scenic and airport time can make it only slightly faster door-to-door.
  1. Voss Railway journey to Bergen — Oslo Central Station to Bergen — Take a scenic daytime train if possible; plan for roughly 6.5–7.5 hours including a comfortable buffer for boarding and arrival, depart early morning.
  2. Bryggen — Bergenhus — Begin in Bergen with the UNESCO-listed wharf district, the city’s most iconic first stop, ~1 hour.
  3. Fisketorget — Vågen harbor — A natural next stop for a seafood lunch or snack right on the waterfront, ~€20–40 per person, ~1 hour.
  4. Fløibanen funicular — Vågsbunnen — Ride up for one of Bergen’s best viewpoints without much effort, ~45 minutes including the ride.
  5. Mount Fløyen — Fløyen — Spend time on the summit trails and lookout areas for an easy nature break above the city, ~1.5 hours.
  6. Bryggen Tracteursted — Bryggen — A fitting historic-district dinner option with Bergen character and a fuller meal, ~€35–60 per person, ~1.5 hours.

Morning

Leave Oslo Central Station (Oslo S) on an early Vy Bergen Line / Bergensbanen departure so you’ve got the full daylight stretch across the mountains and still land in Bergen with a usable afternoon. The ride is long enough that you’ll want snacks, a charger, and a window seat if you can swing it; book as early as possible for the best fares, usually around NOK 500–1200, and expect roughly 6.5–7.5 hours door to door including boarding and arrival buffers. Once you roll into Bergen Station, it’s an easy first walk or short taxi to the historic center, and the city feels very compact right away.

Afternoon

Start with Bryggen, and don’t rush it: the crooked wooden wharf, narrow passages, and little side lanes are the whole point. This is the Bergen that postcards are trying to sell you, but it still works best when you just wander and let yourself get a bit lost for an hour. From there it’s a simple stroll down toward Fisketorget in Vågen for lunch or a snack by the harbor — think salmon, shrimp, fish soup, or a casual seafood plate, usually around €20–40 per person depending on how hungry you are. If it’s busy, that’s normal in June; grab a quick seat, eat well, and keep the pace loose rather than trying to turn it into a formal sit-down.

Late Afternoon to Evening

After lunch, walk over to the Fløibanen funicular in Vågsbunnen; it’s one of those Bergen moves that’s worth doing even if you’re not usually a “viewpoint” person, because the ride itself is fast and the payoff is huge. Budget about 45 minutes total for the queue, ride, and a first look around, then give yourself another 1.5 hours up on Mount Fløyen to wander the easy summit trails, lookouts, and forest paths above the city. Come back down with enough light left for a relaxed final meal at Bryggen Tracteursted, which is a very fitting dinner choice in the old district — cozy, local, and a good place to slow the day down over a fuller meal, typically €35–60 per person. If you still have energy afterward, do one last waterfront loop around Bergenhus and the harbor before calling it a night.

Day 4 · Thu, Jun 18
Bergen

Bergen departure day

  1. KODE Art Museums — Lille Lungegårdsvannet area — Start with Bergen’s strongest indoor culture option, especially good before departure logistics, ~1.5–2 hours.
  2. Bergenhus Fortress — Bergenhus — A compact historic walk near the harbor with strong context and views, ~45 minutes.
  3. Enhjørningen Fiskerestaurant — Bryggen — A polished seafood lunch near the old wharf, typically ~€35–65 per person, ~1 hour.
  4. Nygårdsparken — Nygård — A calm final stroll or coffee break in one of Bergen’s best green spaces, ~45 minutes.
  5. Bergen Airport journey — City center to Bergen Airport Flesland — Leave with plenty of buffer; aim for departure 2–2.5 hours before your flight, and use the light rail or taxi depending on luggage and timing, ~45 minutes to 1 hour total.

Morning

Start at KODE Art Museums by Lille Lungegårdsvannet while your bags are still light and your head is clear — it’s a strong last-day choice because you can keep it contained indoors and still feel like you’ve had a proper Bergen experience. Depending on which KODE buildings are open that day, you’ll usually be looking at a mix of Edvard Munch, Nicolai Astrup, and rotating exhibitions; plan on about 1.5–2 hours and roughly NOK 180–220 for a standard adult ticket. If you’re coming from the city center, it’s an easy walk, and if the weather is doing classic Bergen things, this is exactly where you want to be: dry, warm, and still central enough that you can transition smoothly to the harbor afterward.

Midday

From there, walk down toward Bergenhus Fortress for a compact dose of history without eating up your whole afternoon. The route along the waterfront is straightforward, and you’ll get the best feel for Bergen’s working harbor as you go. Give yourself about 45 minutes to wander the grounds, look out toward the inlet, and take in the old stone buildings and military architecture; it’s free to stroll the exterior areas, and the whole point here is the atmosphere rather than rushing through a checklist. Afterward, head just a little south into Bryggen for lunch at Enhjørningen Fiskerestaurant — one of the more polished seafood spots in the city, but still very much in the right place for a final Bergen meal. Expect around €35–65 per person depending on whether you keep it simple or go for a fuller seafood plate, and book ahead if you can, especially in June.

Afternoon

Once you’re done eating, keep things gentle with a final wander to Nygårdsparken in Nygård. It’s one of Bergen’s nicest green pauses: not flashy, just good for a slow walk, a bench, or a coffee if you want to decompress before the trip out. It’s a pleasant contrast after the harbor and old wharf area, and the walk from the center is easy enough that you won’t need transit unless you’re short on time. This is also the moment to do the practical reset — check your flight time, confirm whether you’re taking the Bybanen light rail or a taxi to Bergen Airport Flesland, and make sure you’re not cutting it close.

Departure

For the airport run, leave 2–2.5 hours before departure: the Bybanen is the simplest option if you’re traveling light, and it usually takes about 45–50 minutes from the center to Bergen Airport Flesland; if you’ve got heavy luggage, bad weather, or you’re tight on time, a taxi is the easier fallback. From central Bergen, build in a little extra buffer for June traffic and check-in lines, especially if you’re flying in the late afternoon or evening. If you do have a bit of spare time en route, don’t overcomplicate it — Bergen is best on departure day when you let the rhythm stay slow and keep the logistics clean.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version