Add organization

Can I travel to Oslo by train from Amsterdam or Germany?

The rail route via Copenhagen and Gothenburg, plus ferry and bus options.

Answered at: Checked at:

Short answer

Yes, you can travel to Oslo by train from Germany or Amsterdam, for example via Copenhagen and Gothenburg, changing trains on the way. Copenhagen to Gothenburg takes about 3.5 hours by train and Gothenburg to Oslo just under 4 hours. Color Line's daily ferry from Kiel, leaving at 14:00 and arriving the next morning, is an alternative.

a red train crossing a bridge, a small airplane above and a ferry on blue water below

Why

  1. West Sweden's tourist board gives train times to Gothenburg of about 3.5 hours from Copenhagen and just under 4 hours from Oslo.
  2. Vy runs trains from Oslo to Gothenburg and on to Malmö, and from Malmö the local train to Copenhagen takes about 30 minutes.
  3. Color Line sails daily between Kiel and Oslo, leaving at 14:00 and arriving at 10:00 the next morning.

Details

DSB, the Danish railway, says it is improving tracks in both Denmark and Germany and that this may change your itinerary, so check travel times before you leave. All international trains arrive at Oslo Central Station in the city centre. FlixBus lists bus trips from Oslo to Hamburg and Berlin if you prefer the bus.

Tip

Plan a stop in Copenhagen or Gothenburg: the two Scandinavian legs alone add up to about seven and a half hours on board, on top of the trip from Germany.

What may differ

During the Vy train drivers' strike in October 2026, some departures on the RE20 Oslo-Gothenburg line were cancelled. Check the journey planner before you travel.

People also ask

  • Can I take a train from Germany to Norway?
  • How long is the train from Hamburg to Oslo?

Sources

Timetables and fares change, so check the operators before you travel.