Trip to Oslo

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Munich to Oslo

🚂 Embark on an epic train journey from Munich to Oslo, with a duration of approximately 23 hours and 54 minutes. There are transfers involved, adding to the adventure of traveling through Germany and Sweden to reach Norway. 🌍 The route takes you through picturesque landscapes covering a distance of over 2,000 kilometers. You'll make stops in cities like Hamburg, Copenhagen, Gothenburg, and finally, Oslo, experiencing the charm of each destination along the way. 💰 Depending on the season and availability, ticket prices for the Munich to Oslo train range from €135 to €210. Prepare for a long but rewarding trip that immerses you in the beauty of European train travel.

Where to stay in Oslo

There are over 236 hotels to stay in Oslo. Prices range from $27 per night.

Accomodation

Will you be returning to Munich by train?

If you are looking for the return train journey, check out trains from Oslo to Munich

See schedule