Scandinavia by Rail: 7 Days from Copenhagen to Bergen

Scandinavia by Rail: 7 Days from Copenhagen to Bergen

Duration7 days / 6 nights
RouteCopenhagen → Bergen
Best seasonMay – Sept
Ideal forRail Lovers & Nature Seekers

The ultimate Nordic rail loop — glide from Denmark's canals through Sweden's medieval streets, into Norway's fjords, and finish with Bergen's funicular views. No flights, no fuss.

Why this rail loop is special

Scandinavia by train is one of the great journeys in Europe. You skip the airport queues entirely — every station sits in the heart of its city, so you step off the train and you're already there. Copenhagen's Nyhavn, Stockholm's Gamla Stan, Oslo's fjord waterfront, the legendary Flåm Railway — all connected by smooth, punctual Nordic rail.

The final stretch from Oslo through the mountains to Flåm and along the Sognefjord to Bergen is widely considered one of the most scenic rail journeys on the planet. Save it for Day 6 and do it in daylight. You'll want to be glued to the window.

Practical note: Book the Flåm Railway (Flåmsbana) and the fjord cruise separately in advance — they sell out in summer. Everything else can be bought on the day or online the evening before.

Trip Logistics

  • Start city: Copenhagen (CPH airport or Eurostar connections)
  • End city: Bergen (fly home or reverse the route)
  • Rail pass: Eurail Scandinavia Pass saves money for 4+ legs
  • Key booking: Flåmsbana + fjord cruise — book weeks ahead
  • Currency: DKK (Denmark), SEK (Sweden), NOK (Norway)

Key Train Legs

  • Copenhagen → Stockholm: ~5 hrs (SJ high-speed, X2000)
  • Stockholm → Oslo: ~3.5 hrs (SJ high-speed)
  • Oslo → Myrdal: ~5 hrs (Bergen Railway)
  • Myrdal → Flåm: 1 hr (Flåmsbana scenic railway)
  • Flåm → Bergen: ~2 hrs (express boat or bus)

Budget Guide

  • Rail pass (7-day Eurail Scandinavia): ~€200–280
  • Accommodation: €80–150/night mid-range
  • Flåmsbana + Nærøyfjord cruise: ~€60–90
  • Food: Norway is expensive — budget €40–70/day
  • Total trip estimate: €900–1,400 per person

Suggested Stays

One base per city — no constant repacking

Copenhagen (Nights 1–2)

Stay near Nørreport or Vesterbro for easy metro and station access

Stockholm (Night 3)

Gamla Stan or Södermalm for walkability

Oslo (Nights 4–5)

Grünerløkka or Sentrum — both walkable to Oslo Central Station

Bergen (Night 6)

Stay in Bryggen district for the full atmosphere

Rail Pass vs. Point-to-Point

If you're doing all 4 main legs of this itinerary, a Eurail Scandinavia Pass (covering Denmark, Sweden, and Norway) is usually worth it. It covers the Copenhagen–Stockholm–Oslo–Bergen corridor plus all regional trains in between.

For non-European residents, the Eurail Pass covers 33 countries. European citizens should look at the Interrail Global Pass. Both the Flåmsbana and the Nærøyfjord cruise require separate booking fees even with a rail pass — factor those in.

Book the Oslo–Bergen Railway (Bergensbanen) seat at least 2 weeks in advance in summer. The scenery starts at Geilo and peaks at Finse (1,222m above sea level) — one of the highest railway stations in Northern Europe.

7-Day Itinerary Breakdown

1

Day 1: Arrive in Copenhagen

Fly into CPH — metro direct to Copenhagen Central in 15 min

Nyhavn Canal Walk
Afternoon14:00 – 17:00

Nyhavn Canal Walk

Drop your bags and head straight to Nyhavn. The colourful 17th-century townhouses reflected in the canal are the city's most iconic sight. Grab a beer at one of the harbourside bars and ease into Scandinavian life.

Tivoli Gardens
Evening18:00 – 21:00

Tivoli Gardens

The world's second-oldest amusement park sits 5 minutes from the central station. Open evenings in summer, the illuminated gardens are magical even if you skip the rides. Book online to save on entry.

2

Day 2: Copenhagen — Full Day

The only full rest day in Denmark — make it count

Rosenborg Castle & King's Garden
Morning09:00 – 12:00

Rosenborg Castle & King's Garden

The Renaissance royal palace houses Denmark's Crown Jewels. The surrounding park (Kongens Have) is the oldest in Copenhagen and free to enter — perfect for a sunny morning wander.

Freetown Christiania & Torvehallerne Market
Afternoon13:00 – 17:00

Freetown Christiania & Torvehallerne Market

Explore the self-governing commune of Christiania, a fascinating countercultural enclave on the city's waterfront. Then head to Torvehallerne covered market for the best smørrebrød (open-faced sandwiches) in the city.

Vesterbro Neighbourhood Dinner
Evening18:00 – 21:00

Vesterbro Neighbourhood Dinner

Copenhagen's food scene is world-class. Vesterbro is the local favourite for dinner — Kødbyen (the Meatpacking District) has great restaurants at slightly less tourist prices. Book ahead for anything notable.

3

Day 3: Copenhagen → Stockholm

~5 hrs on the SJ X2000 high-speed train across the Øresund Bridge

Board the SJ X2000 at Copenhagen Central
Morning08:30 – 09:00

Board the SJ X2000 at Copenhagen Central

The train crosses the iconic Øresund Bridge — a 16km combined rail and road bridge linking Denmark to Sweden. Sit on the right side of the train for the best sea views as you cross into Malmö and then on to Stockholm.

Gamla Stan — Stockholm's Medieval Old Town
Afternoon14:00 – 18:00

Gamla Stan — Stockholm's Medieval Old Town

Step off at Stockholm Central and walk 10 minutes to Gamla Stan, one of the best-preserved medieval city centres in Europe. Narrow cobblestone lanes, ochre-painted buildings, the Royal Palace, and the Nobel Prize Museum. The article specifically highlights 'medieval Gamla Stan, Stockholm's old town' as a must.

Södermalm Rooftop Views
Evening18:30 – 21:00

Södermalm Rooftop Views

Head to Södermalm's Monteliusvägen cliff path for a free panoramic view over Stockholm's Old Town and Lake Mälaren at golden hour. Then dinner in the neighbourhood — Stockholm's most vibrant area for eating and drinking.

4

Day 4: Stockholm → Oslo

~3.5 hrs on SJ high-speed — early train to maximise Oslo time

Train through Swedish forests to Oslo
Morning08:00 – 11:30

Train through Swedish forests to Oslo

Book the 08:00 SJ train from Stockholm Central. The route passes through dense pine forests, glassy lakes, and the Swedish countryside before crossing into Norway. Arrive Oslo Central (Oslo S) by 11:30.

Oslo Opera House & Aker Brygge Waterfront
Afternoon12:00 – 16:00

Oslo Opera House & Aker Brygge Waterfront

Oslo's striking Opera House lets you walk up onto its sloping marble roof — free, and with views over the Oslofjord. Then stroll along Aker Brygge waterfront for lunch at one of the harbourside restaurants.

Vigeland Sculpture Park
Evening16:30 – 20:00

Vigeland Sculpture Park

The world's largest sculpture installation by a single artist — 212 bronze and granite sculptures by Gustav Vigeland set in a beautiful park. Completely free to enter and stunning in summer evening light.

5

Day 5: Oslo — Full Day

Base day before the big fjord journey tomorrow

National Museum of Norway
Morning09:00 – 12:00

National Museum of Norway

Edvard Munch's 'The Scream' lives here — the world's most recognised version. The new National Museum (opened 2022) is Norway's largest art museum. Book timed entry online. Give it at least 2 hours.

Holmenkollen Ski Jump & Viewpoint
Afternoon13:00 – 17:00

Holmenkollen Ski Jump & Viewpoint

Take the T-bane metro (Line 1) up through Oslo's forested hills to the iconic Holmenkollen ski jump. The viewing platform at the top gives a sweeping view over the Oslofjord, the city, and the forests. Well worth the trip.

Karl Johans Gate & Dinner
Evening17:30 – 20:30

Karl Johans Gate & Dinner

Oslo's main pedestrian street runs from the Central Station to the Royal Palace. Good for last-minute souvenir shopping, people-watching, and finding dinner. Pack your bags tonight — tomorrow is an early start for the fjords.

6

Day 6: The Fjord Day — Oslo → Flåm → Bergen

The highlight of the entire trip. Start early — this is a full travel day with world-class scenery

Bergen Railway (Bergensbanen) to Myrdal
Morning07:00 – 12:30

Bergen Railway (Bergensbanen) to Myrdal

Board the 07:00 Bergen Railway from Oslo Central. This 5-hour journey climbs through pine forests, past lakes, across the Hardangervidda mountain plateau — Europe's largest high-altitude plateau — and through the snow-capped peaks around Finse (1,222m). Sit on the left side for the best views. The train is punctual; bring snacks.

Flåmsbana — World's Most Scenic Railway Branch
Midday12:30 – 13:30

Flåmsbana — World's Most Scenic Railway Branch

At Myrdal, change to the legendary Flåmsbana — a 20km railway that drops 863 metres in under an hour, spiralling through tunnels, past waterfalls (including Kjosfossen, where the train stops so you can photograph the waterfall), and through some of the most dramatic mountain scenery on Earth. Pre-book this — it sells out in summer.

Nærøyfjord Cruise to Bergen
Afternoon14:00 – 17:00

Nærøyfjord Cruise to Bergen

From Flåm village, board the Nærøyfjord express boat (or the more scenic 2-hour fjord cruise if time allows). The Nærøyfjord is a UNESCO World Heritage Site — the narrowest fjord in Europe, with cliff walls rising 1,700m from the water. Arrive in Bergen by ferry or connecting bus in the early evening.

7

Day 7: Bergen — Final Day

Bergen's compact centre is perfect for a slow last morning before heading home

Bryggen Wharf & Fish Market
Morning09:00 – 11:00

Bryggen Wharf & Fish Market

Bryggen is Bergen's row of colourful Hanseatic wooden buildings along the wharf — another UNESCO World Heritage Site. Browse the Fish Market (Fisketorget) for smoked salmon and shrimp straight from the stalls. The best breakfast in Bergen.

Mount Fløyen Funicular
Midday11:30 – 14:00

Mount Fløyen Funicular

The Fløibanen funicular takes you 320m above the city in 8 minutes. From the top, you get a panoramic view of Bergen, its seven mountains, and the fjords beyond — the view that makes Bergen famous. The article specifically calls out 'Mount Fløyen funicular views in Bergen' as a highlight. Ride down and grab lunch at Bryggen.

Depart Bergen — Fly or Reverse the Route
Afternoon14:30 – 17:00

Depart Bergen — Fly or Reverse the Route

Bergen Airport (BGO) is 20 minutes from the city centre by light rail. Alternatively, take the Bergen Railway back to Oslo and fly from Oslo Airport (OSL). Either way, you've completed one of the great European rail journeys.

Frequently Asked Questions

Do I need a rail pass or can I book point-to-point?

Both work. A Eurail Scandinavia Pass (Denmark, Sweden, Norway) makes sense if you're doing all 4 main legs — it usually saves money over €200 at summer prices. European residents should look at the Interrail equivalent. Note: the Flåmsbana and Nærøyfjord cruise require separate booking fees even with a pass.

When is the best time to do this route?

May to September is ideal. June–August gives the longest daylight (Scandinavian summers are extraordinary for light), but is also peak season — book accommodation and the Flåmsbana 4–6 weeks ahead. May and September are quieter with very pleasant weather.

How far in advance should I book the Flåm Railway?

At least 2–3 weeks in advance in summer, ideally more. The Flåmsbana (Flåm Railway) is one of the most popular train journeys in Norway and sells out quickly in June, July, and August. Book at visitflam.com.

Is the Bergen Railway scenery better in summer or winter?

Both are spectacular but very different. Summer gives lush green valleys and wildflower meadows. Winter (November–March) offers snow-covered plateaus and fairy-tale frozen landscapes around Finse — but check for delays in severe weather. The Flåmsbana runs year-round.

How expensive is Norway compared to the rest of the trip?

Norway is significantly more expensive than Denmark and Sweden. Budget €40–70/day for food in Norway vs. €25–40 in Copenhagen or Stockholm. Supermarkets (Kiwi, Rema 1000) are the local secret for affordable meals. Alcohol is very expensive — buy at the airport duty-free on arrival in Oslo.

Can I do this route in reverse (Bergen to Copenhagen)?

Yes, and it works just as well. Starting in Bergen lets you do the epic fjord day when you're fresh, then wind down through Oslo and Stockholm into Copenhagen. The train timetables run in both directions with roughly equivalent journey times.

Make this plan your own

Copy this plan into your account in one click — keep the original for reference and edit your copy any way you like.

No sign-up needed — sign in later to save it for good.

Plan from scratch