Skip to content
EuroTravelHacks
Appearance
Trip cost calculator
Menu

Norway by Train in 7 Days: Oslo, Bergen & Flåm

Travel from Oslo to Bergen, spend two nights in Flåm, then return to Bergen for departure. The railway gets its own travel time, and the fjord day has no hotel move.

Nordics · Published planning example

Boats and waterfront buildings in Oslo harbour
Oslo, Norway
Duration
7 days
Travel style
Mid Range

Day-by-day itinerary

Open a day to read the plan and its spending notes.

  1. Day 1Arrive in Oslo and walk by the waterfront
    Oslo

    Leave your bags, then explore Bjørvika and the Opera House surroundings. Keep the evening simple after travel. Stay in Oslo.

    Chosen allowances: €130 for one whole private room, €45 for food, €12 for local travel and €8 for extras. Divide only the room when sharing. Add intercity tickets, airport travel and paid visits separately. Replace allowances with actual costs; NOK admissions are not included in this EUR subtotal.

    Estimated day spending: €195.00

  2. Day 2Choose MUNCH, then a park or neighbourhood walk
    Oslo

    Give MUNCH a proper visit if its collection interests you. The ordinary adult ticket is NOK 280 before 18:00, or NOK 200 during evening opening. Use another part of the day for Vigeland Park or Grünerløkka rather than rushing both. Stay in Oslo.

    Chosen allowances: €130 for one whole private room, €45 for food, €12 for local travel and €8 for extras. Divide only the room when sharing. Add intercity tickets, airport travel and paid visits separately. Replace allowances with actual costs; NOK admissions are not included in this EUR subtotal.

    Estimated day spending: €195.00

  3. Day 3Take the Bergen-line train west
    Bergen
    Bergen's buildings and marina below wooded hills
    Bergen, Norway

    Use a daytime Oslo–Bergen train and allow around seven hours on board. Buy the complete fare for the selected departure, with food and ticket conditions considered. Leave your bags in Bergen, then take a short harbour walk if you feel like it. Stay in Bergen.

    Chosen allowances: €135 for one whole private room, €45 for food, €12 for local travel and €8 for extras. Divide only the room when sharing. Add intercity tickets, airport travel and paid visits separately. Replace allowances with actual costs; NOK admissions are not included in this EUR subtotal.

    Estimated day spending: €200.00

  4. Day 4Travel from Bergen to Flåm via Myrdal
    Flåm & Aurland

    Take the Bergen-line train to Myrdal and change onto the Flåm Railway. Search the complete connection before booking your room. Arrive, settle in and walk around the village; the railway museum is a small free visit when open. Stay in Flåm.

    Chosen allowances: €170 for one whole private room, €45 for food, €12 for local travel and €8 for extras. Divide only the room when sharing. Add intercity tickets, airport travel and paid visits separately. Replace allowances with actual costs; NOK admissions are not included in this EUR subtotal.

    Estimated day spending: €235.00

  5. Day 5Give the fjord a day without changing rooms
    Flåm & Aurland

    Choose a Nærøyfjord cruise between Flåm and Gudvangen, about two hours one way. Confirm the return shuttle and whether it is included. Keep the rest of the day flexible, with a village walk or indoor break. For unsuitable conditions, change the activity within the booking rules. Stay in the same Flåm room.

    Chosen allowances: €170 for one whole private room, €45 for food, €12 for local travel and €8 for extras. Divide only the room when sharing. Add intercity tickets, airport travel and paid visits separately. Replace allowances with actual costs; NOK admissions are not included in this EUR subtotal.

    Estimated day spending: €235.00

  6. Day 6Return to Bergen and enjoy the harbour
    Bergen

    Take the Flåm Railway to Myrdal and the onward train to Bergen. Use a complete Flåm–Bergen booking. After leaving your bags, walk around Bryggen or Nordnes. Save Fløibanen for a useful clear spell if arrival and opening times allow; it is optional. Stay in Bergen.

    Chosen allowances: €135 for one whole private room, €45 for food, €12 for local travel and €8 for extras. Divide only the room when sharing. Add intercity tickets, airport travel and paid visits separately. Replace allowances with actual costs; NOK admissions are not included in this EUR subtotal.

    Estimated day spending: €200.00

  7. Day 7Leave Bergen with time for the airport
    Bergen

    Keep the final morning close to your room and choose the transfer for the flight you booked. Light rail line 1 takes about 45 minutes to the airport; the ordinary adult one-zone single is NOK 51. Replace the local-travel allowance with the actual ticket if it serves the same journey, and add any additional transport only once.

    Chosen allowances: €0 for one whole private room, €45 for food, €12 for local travel and €8 for extras. Divide only the room when sharing. Add intercity tickets, airport travel and paid visits separately. Replace allowances with actual costs; NOK admissions are not included in this EUR subtotal. No hotel night is included on departure day.

    Estimated day spending: €65.00

Six nights across three bases

Book two nights in Oslo, then one in Bergen, two in Flåm and one final night in Bergen. The return to Bergen makes departure straightforward and gives you another chance to see the harbour. Leave any extra arrival or departure night outside this seven-day example until you know your flights.

The first two days stay in Oslo. Give MUNCH time if you want to visit, then choose a park or a neighbourhood for the rest of the day. You do not need to cross the city repeatedly to fill it. On day three, the Oslo–Bergen train is the main event. Its roughly seven-hour journey leaves an easy arrival evening, not a guaranteed block for paid sightseeing.

Stay in Flåm long enough to enjoy the fjord

Day four uses the Bergen–Flåm connection, changing at Myrdal. Book the full journey, then check that your room is reachable from the station. The guide covers Flåm and Aurland, but an Aurland address can need another transfer.

Stay in the same room on day five. The Nærøyfjord cruise takes about two hours one way between Flåm and Gudvangen. Confirm its direction, return shuttle and total price before booking. Keeping the train on another day gives you time for lunch and makes the outing easier to rearrange if conditions affect the sailing.

On day six, return to Bergen through Myrdal. Leave time for the harbour or Nordnes after dropping your bags. A mountain ride is optional and works best when the view is clear. Day seven is departure, with time for luggage and the airport journey.

What the €1,325 example covers

For one traveller, the chosen room allowances are two Oslo nights at €130, two Bergen nights at €135 and two Flåm nights at €170. Rooms total €870. Seven days of food at €45, local travel at €12 and extras at €8 add €455, making €1,325.00 for one traveller.

These are adjustable spending allowances, not available room offers or measured averages. For two adults sharing the same whole rooms, the rooms remain €870 while the other amounts double to €910. That is €1,780 together, or €890 each, before the separate costs below. Use a real room quote for your party before relying on that comparison.

Add the intercity trains, cruise and return shuttle, paid museum or mountain visits, and airport travel as needed. If a local ticket already sits inside the daily local-travel allowance, replace that allowance rather than counting the same journey twice. Published NOK tickets have not been silently converted into this euro total. Use your actual payment conversion when combining currencies.

Keep the final day realistic

Bergen's light rail line 1 takes about 45 minutes between Byparken and the airport. The ordinary adult one-zone fare is NOK 51. Add time to reach the stop, wait and complete airline check-in. An early flight can need a different transfer or another final-night location.

If you want more time in Bergen, add a night there or remove the Flåm side trip. Avoid compressing the cruise and both rail connections into a day simply to keep every stop. This plan already gives the longest journeys their own space.

Vy Bergen line · Flåm connections · Nærøyfjord cruise · Skyss fares

Itinerary route

Swipe to follow the full route.

  1. 1
    Oslo Day 1 to 2
  2. 2
    Bergen Day 3
  3. 3
    Flåm & Aurland Day 4 to 5
  4. 4
    Bergen Day 6 to 7

Journeys between stops

How to get from one stop to the next. Journey times are approximate; use the ticket and timetable links to choose a departure for your travel date.

Day 3: Oslo to Bergen

Train · About 7 hours

Take the direct Vy Bergen-line train from Oslo S to Bergen station. Compare the dated fare and its change rules. Treat the approximately seven-hour train ride as the main activity, and price it separately from the daily room-and-meal example.

Compare this journey

Day 4: Bergen to Flåm & Aurland

Train

Travel from Bergen to Myrdal on the main line, then change onto the Flåm Railway. Search the complete dated connection and both tickets. Flåm is reached after the branch-line ride, not at Myrdal. Add the fare separately from daily spending.

Compare this journey

Day 6: Flåm & Aurland to Bergen

Train

Take the Flåm Railway up to Myrdal and change to a Bergen-bound train. Book the complete journey in this direction, check current works and leave room for the transfer. The fare is separate from daily spending.

Compare this journey

If you have fewer days

For five days and four nights, use two nights in Oslo and two in Bergen. Remove the Flåm rooms, both branch-line journeys and the cruise, then use the extra Bergen day for a harbour walk or a weather-dependent outing. Reprice the trains and rooms for that simpler route.

Make this trip cheaper

Compare your room and daily spending choices in the cost calculator. Check each journey fare, including local transfers, and count tickets covered by a pass only once.

Make the itinerary fit your trip

Change the days in each city, leave out stops, and update the estimate without changing the published itinerary.