Oslo to København / Copenhagen by train

How to take the rail journey from Oslo to Copenhagen / København

There are no direct trains from Norway to Denmark, but thanks to a straightforward connection between trains in Gothenburg, it's not only a simple journey, it's also easy on the eye.



From Oslo S to København H /Copenhagen H

Travel Information

This routing via Goteborg is particularly recommended for rail pass users - if your Eurail or InterRail pass is valid in Norway, Sweden and Denmark, you won't have to pay any additional fees.

An option is to depart Oslo at 06:01, use the left luggage facilities at Goteborg C station and see something of Goteborg/Gothenburg between trains.

However, if you will be booking end-2-end tickets, alternative routings can be much cheaper; see the Ticket Information below.

Monday to Friday: 3 x connections per day
Sat/Sun: 2 x connections per day


Book Early and Save: No - not if you take this combination of Regiontog and Oreseundag trains.

Book Early and Save: Yes - if you take the longer routing with 2 x changes of trains that you will see listed on the SJ website.

On Monday - Fridays there are alternative connections available which can be more than 3 x cheaper than this routing via Goteborg - particularly if you are prepared to set off from Oslo before 06:00 in the morning.

Where to book
Ticket Provider Approximate Cost
SJ from 195 SEK*

SJ Guide

SJ is the national rail operator in Sweden, so journeys within Sweden can be booked online on its relatively simple to use ticketing service, which is convenient, as there are significant savings to be made on long-distance express journeys.
SJ now also sells tickets for journeys by Snalltaget trains, but not the Flix and MTR services which compete with SJ on the Stockholm to Gothenburg route.

SJ also sells tickets for journeys by train between Sweden and both Denmark and Norway.

Journey Features

Scenic - YesCoastal viewsLake viewsRiver views

Good to Know

Trains with onward connections in Goteborg are usually scheduled to depart as follows:

  • on Monday to Friday at 06:01; 10:01; 14:01
  • on Saturdays at 08:01 and 14:01
  • on Sundays at 10:01 and 14:01
    The connecting time between trains will be 50 - 55mins

Final Destination: Göteborg

A Norway to Germany by train in a single day is available on Monday to Friday:

  1. Depart Oslo at 06:01, arrive Göteborg at 09:45
  2. Depart Göteborg at 10:40, arrive Kobenhavn H at 14:29
  3. Depart Kobenhavn H at 15:26, arrive Hamburg at 20:02; in time to connect into the new Nightjet train to Basel and Zurich.
Between Oslo and Moss Between Oslo and Moss
Between Ski and Moss Between Ski and Moss
Between Moss and Halden Between Moss and Halden
Into Sweden Into Sweden
Swedish farm land Swedish farm land
The railway lines runs parallel to the Göta älv river as it approaches Goteborg The railway lines runs parallel to the Göta älv river as it approaches Goteborg
Approaching Goteborg Approaching Goteborg

This journey is delightful, but if you can, travel this way before the second Sunday in December
One of the many journey highlights, are the sea views that can currently be seen from the right of the train (when facing the direction of travel) between Oslo and Ski.

But when the Follo line opens in around 2022, the trains will be diverted into what will be Norway's longest rail tunnel, for this part of the journey.

The best views overall are from the right of the train.

Journey Features

Coastal views

Good to Know

Final destination: Nivaa

All trains also call at: CPH Lufthavn st/Copenhagen Airport; Norreport and Osterport

Between early July and mid-August there are also direct Snabbtag trains between Goteborg and Kobenhavn/Copenhagen.

These Oresundtag trains call at Nørreport and Østerport stations after they depart from København H station.

If you will be heading central Kobenhavn/Copenhagen or a station on the Kobenhaven Metro - including Kongens Nytorv (the closest station to Nyhavn) - the quickest and easiest option is to book tickets to Norreport and leave the train at that station.

Alternative route for rail pass users:

If you have a Eurail or InterRail pass valid in both Denmark and Sweden, an option is to take the train from Goteborg to Helsignoborg and then take the ferry from Helsingborg to Helsingor - connecting in Helsingor for trains on to Kobebnhavn/Copenhagen

During the day there are 4 x ferries per hour and 3 x trains per hour on to Kobemhavn; so it should be a stress free alternative and the end-2-end journey won't be much longer.

Eurail and InterRail passes are valid on the ferry.

From the left of the train there are occasional coastal views in Sweden until Helsingborg.

The train will travel between Sweden and Denmark on the Oresund Line.

After departure from Malmo Hyllie station. the train will spend around 3 - 4 mins travelling across The Oresund Bridge.

Don't expect spectacular views from the bridge; though travelling across it will be a thrill for engineering fans.

Take the stress out of your journey Everything planned to your specification, so sit back and relax… Try Concierge

Please support ShowMeTheJourney

Help keep us advertising and paywall free!


This second version of ShowMeTheJourney is exciting and new, so we are genuinely thrilled that you are here and reading this, but we also need your help.

We’re striving not to let anything get in the way of providing the most useful service possible, hence a facility has been set up with DonorBox which can be used to support the running costs and make improvements.

Instead of advertising or paywalls, your financial support will make a positive difference to delivering an enhanced service, as there’s a lot of ideas which we want to make happen.

So if you have found the info provided here to be useful, please consider saying thank you.

See if there’s a unique journey guide for your trip, featuring info on the trains, tickets & stations.
Leaving From
Going To

This is one of more than 100 train travel guides available on ShowMeTheJourney, which will make it easier to take the train journeys you want or need to make. As always, all images were captured on trips taken by ShowMeTheJourney.