Bryggen waterfront in Bergen, Norway Bryggen waterfront in Bergen, Norway

Paris to Oslo by Train

Paris to Oslo by train is a two-day route via Hamburg, Copenhagen, and Sweden, with a Malmö-Oslo direct train from 15 June 2026.

Train service

Train tickets

There is no direct train from Paris to Oslo, but the journey is a realistic overland trip if you treat it as a multi-leg itinerary through Germany, Denmark, and Sweden. The most practical plan is to travel from Paris to Hamburg, continue to Copenhagen, cross into Sweden, and finish at Oslo S via Gothenburg or Malmö.

The Short Answer

You cannot board one train in Paris and step off in Oslo, so the trip works best as a two-day rail itinerary with planned changes.

The most useful route is:

Leg Main stations Usual role in the trip
Paris to northern Germany Paris Est to Hamburg Hbf, usually with at least one change Gets you from France into the main Germany–Denmark corridor
Hamburg to Copenhagen Hamburg Hbf to København H Connects Germany with Denmark
Copenhagen to Sweden København H to Malmö C or Göteborg C Crosses the Øresund into Sweden
Sweden to Norway Göteborg C to Oslo S, or Malmö C to Oslo S from 15 June 2026 on Snälltåget Final cross-border leg into Norway

If you want the lowest-stress version, plan an overnight stop in Hamburg, Copenhagen, Malmö, or Gothenburg. A same-day chain of tight international connections is fragile, especially when there is track work in Germany or Denmark.

The Best Route Via Hamburg, Copenhagen, and Gothenburg

The safest all-train route is Paris to Hamburg, Hamburg to Copenhagen, Copenhagen to Gothenburg, and Gothenburg to Oslo.

Paris departures to Germany start at Paris Est, which is served by TGV INOUI, OUIGO, and DB SNCF Voyageurs en coopération services. From there, use SNCF and Deutsche Bahn services toward Germany, then continue north to Hamburg Hbf. DB’s Hamburg–Paris route examples show the fastest journeys at around eight hours with at least one change, so Paris–Hamburg should be treated as a long first leg rather than a quick hop.

From Hamburg, continue to København H. DSB warns that track work in Denmark and Germany can alter international itineraries, so check the exact train close to your travel date rather than relying only on an early search.

From Copenhagen, you have two train options for the Scandinavian section:

  • Travel by Öresundståg from Copenhagen or Malmö toward Gothenburg, then take Vy from Gothenburg to Oslo.
  • From 15 June 2026, use Snälltåget’s direct Malmö–Gothenburg–Oslo daytime train when the timing fits.

The established Copenhagen–Oslo rail route goes via Gothenburg. Interrail’s Norway guide describes the overland journey from Denmark as Copenhagen to Gothenburg by regional train, then a direct Vy Regiontog to Oslo, with the whole Copenhagen–Oslo section taking under nine hours. Eurail’s Denmark guide lists Copenhagen–Oslo via Gothenburg at about 8h30.

The 2026 Malmö to Oslo Direct Train

From 15 June 2026, Snälltåget is scheduled to simplify the Swedish–Norwegian section with a direct daytime train from Malmö to Oslo via Gothenburg.

That matters for Paris to Oslo because Malmö is just across the Øresund from Copenhagen. Instead of changing at Gothenburg, you can aim for Malmö C and then take Snälltåget through to Oslo S when the service is running and seats are available.

Snälltåget’s 2026 route page says the service will run daily between Malmö, Gothenburg, and Oslo. Its preliminary northbound timetable shows Malmö C at 06:38 and Oslo S at 13:16, with stops including Lund, Helsingborg, Halmstad, Varberg, Trollhättan, Sarpsborg, and Fredrikstad. Snälltåget notes those times are preliminary and may change because of track maintenance, so check the live booking page before committing to hotels or onward trains.

This does not create a direct Paris–Oslo train. It simply reduces one change on the Scandinavian end of the journey after 15 June 2026.

Where to Break the Journey Overnight

Most travellers should break the journey overnight because Paris to Oslo is too long and too dependent on cross-border connections to plan casually.

Hamburg is the cleanest overnight stop if you want to complete the Germany leg on day one, giving you a fresh start for Copenhagen and Scandinavia the next morning.

Copenhagen is the most comfortable overnight if your first day gets you all the way through Germany and Denmark. It also gives you flexibility: continue by Öresundståg toward Gothenburg, or cross to Malmö for the Snälltåget direct Oslo train from 15 June 2026.

Malmö can be a practical alternative to Copenhagen. It sits on the Swedish side of the Øresund and is especially useful if you want the morning Snälltåget departure to Oslo.

Gothenburg is a good stop if you want to split the final Scandinavian section and protect the Vy connection to Oslo if your Copenhagen–Gothenburg train is delayed.

Tickets and Booking Strategy

Book Paris to Oslo in legs unless you find a through itinerary you trust, and leave generous buffers when separate tickets are involved.

For the France–Germany section, start with SNCF Connect or Deutsche Bahn. For Germany–Denmark trains, check DB and DSB. For Copenhagen–Gothenburg, check Öresundståg’s timetable or the relevant regional booking app. For Gothenburg–Oslo, check Vy. From 15 June 2026, check Snälltåget for Malmö–Oslo.

Separate tickets can be cheaper or easier to control, but they shift risk onto you. If your Paris–Hamburg train is late and you miss a separately booked Hamburg–Copenhagen train, the next operator is unlikely to treat the whole Paris–Oslo trip as one protected journey.

If you prefer simpler customer support, a reseller can be useful for the bookable long-distance legs. Still compare the operator sites directly, especially for passholder reservations, seat rules, and disruption notices.

Interrail and Eurail Passes

An Interrail or Eurail Global Pass can make sense for Paris to Oslo, but reservations determine whether the pass feels easy or frustrating.

The route crosses France, Germany, Denmark, Sweden, and Norway, so a one-country pass is not the right tool. A Global Pass is the relevant pass type.

The most important reservation caveat is the France–Germany high-speed section. Interrail’s France reservation guidance says many French trains need reservations in advance, and it specifically flags international TGV, ICE, and Eurostar services as trains where passholder seats can sell out. Eurail’s booking guidance also treats TGV and ICE trains between France and Germany differently from simple German seat-only reservations.

In Denmark and Sweden, reservation rules depend on the train. Eurail lists Hamburg–Copenhagen reservations as optional in general, but required from 26 June to 31 August on that route. Öresundståg has not offered seat tickets since 4 June 2024, so you cannot reserve a specific seat on those regional cross-Øresund services.

For Norway, Interrail lists the Oslo–Gothenburg Vy Regiontog as optional for reservations, while recommending reservations where available because popular trains can fill. Entur handles many Norwegian train reservations, and Vy sells the Oslo–Gothenburg train directly.

Route Choices to Avoid Confusion

The Copenhagen–Oslo ferry and long-distance buses can be useful alternatives, but they are not Paris to Oslo by train.

The ferry can reduce the number of train changes and may save a hotel night, but it turns the journey into a rail-and-ferry trip. Buses can also fill gaps cheaply, especially during heavy rail engineering work, but they change the nature of the journey. If your goal is an all-train route, keep to the path through Malmö or Gothenburg.

Arrival at Oslo S

The train journey ends at Oslo S, the central station for the Norwegian capital.

Bane NOR describes Oslo S as Norway’s largest station. It is the right arrival point for central Oslo and for onward Norwegian trains. If you are continuing to Bergen, Trondheim, Stavanger, or other Norwegian destinations, build in time after arrival rather than booking a tight onward connection at the end of a long international trip.

Frequently asked questions

Is there a direct train from Paris to Oslo?

No. There is no direct train from Paris to Oslo. The practical all-train route uses changes through Germany, Denmark, and Sweden before arriving at Oslo S.

What is the best route from Paris to Oslo by train?

The best route is Paris to Hamburg, Hamburg to Copenhagen, then through Sweden to Oslo. Use Copenhagen-Malmö-Gothenburg-Oslo, or from 15 June 2026 check Snälltåget's direct Malmö-Oslo daytime train.

How long does the Copenhagen to Oslo train section take?

The established overland route via Gothenburg takes under nine hours, with Eurail listing it at about 8h30. Snälltåget's 2026 preliminary Malmö-Oslo train is scheduled from 06:38 to 13:16.

Can I use an Interrail or Eurail pass from Paris to Oslo?

Yes, use a Global Pass rather than a one-country pass. Budget time and money for reservations, especially on France-Germany high-speed trains and seasonal Hamburg-Copenhagen services.

Where should I stop overnight between Paris and Oslo?

Hamburg, Copenhagen, Malmö, and Gothenburg are the most useful overnight stops. Malmö is especially convenient if you plan to use the direct Snälltåget service to Oslo from 15 June 2026.