Oslo to Zurich train

Cheap train tickets from Oslo to Zurich

Showing times and prices for Jan 29

Cheapest

-

Average

-

The best way to find a cheap train ticket from Oslo to Zurich is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Norwegian Railways (VY)
02:01PMOslo S29h59 08:00PMZürich Hb
4 transfers
Find prices
Norwegian Railways (VY)
06:01PMOslo S30h23 12:24AMZürich Hb
4 transfers
Find prices

Train schedule from Oslo to Zurich

Showing trains for tomorrow, Sunday, January 29
Norwegian Railways (VY)
02:01PMOslo S29h59 08:00PMZürich Hb
4 transfers
Norwegian Railways (VY)
06:01PMOslo S30h23 12:24AMZürich Hb
4 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sun
Jan 29
Mon
Jan 30
Tue
Jan 31
Wed
Feb 01
Thu
Feb 02
Fri
Feb 03
Sat
Feb 04
Sun
Feb 05
Mon
Feb 06
Tue
Feb 07
Wed
Feb 08
Thu
Feb 09
Fri
Feb 10
Sat
Feb 11
Sun
Feb 12
Mon
Feb 13
Tue
Feb 14
Wed
Feb 15
Thu
Feb 16
Fri
Feb 17
Sat
Feb 18

Fastest train times from Oslo to Zurich

Showing times and prices for Jan 29

Fastest Journey

1d 5 h 59 m

Average

1d 6 h 11 m

Trains per day

2

Distance

1402 km

It's difficult to get from Oslo to Zurich without transferring at least 4 times.

Norwegian Railways (VY)
02:01PMOslo S29h59 08:00PMZürich Hb
4 transfers
Find prices
Norwegian Railways (VY)
06:01PMOslo S30h23 12:24AMZürich Hb
4 transfers
Find prices

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay in Zurich?

View on map

Top pick hotels

View more

Entire homes & apartments

View more

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Train from Oslo to Zurich

distanceDistance869 miles (1402 km)
frequencyTrain frequency2 a day
changesDirect trainNo

Trains from Oslo to Zurich cover the 869 miles (1402 km) long trip and usually take around 30 h 37 min. Normally, there are 2 trains operating per day, including direct services available. Travelers depart most frequently from Oslo Bussterminal and arrive in Zürich HB.

Travel Tips: Trains from Oslo to Zurich

Travel Tips: Travel by train to Zurich easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Oslo to Zurich.
FAQs

Travel between Oslo, Norway and Zurich, Switzerland by train is: Unrestricted.

What is the status of international entry into Switzerland from Norway?

International entry status: Entry is unrestricted for citizens and permanent residents of Norway

Do I need to self-quarantine on arrival in Switzerland from Oslo?

Conditions of entry:

  • There are no current restrictions

What are the safety rules to follow in Zurich, Switzerland?

When traveling in Switzerland, you must follow these COVID-19 safety rules:

  • Physical distance requirement: metre (s) ( feet)
  • Face mask requirement: Regional advice

The information above was last checked on 1/24/23. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train from Oslo to Zurich before traveling.

The current restriction level for your return trip by train from Zurich to Oslo is: Unrestricted

Are there any international entry restrictions on returning to Norway from Switzerland?

Reentry to Norway is allowed for: Entry is unrestricted for citizens and permanent residents of Switzerland

Do I need to quarantine on arrival in Norway from Zurich?

What are the requirements?

  • There are no current restrictions

What are the safety rules to follow in Oslo, Norway?

The government of Norway has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: metre (s) ( feet)
  • Face mask: Recommended

Last checked on 1/13/23. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your train to Oslo from Zurich here.

The train distance from Oslo to Zurich is around 869 miles (1402 km).
On average the Oslo to Zurich train time is 30 h 37 min  covering the 869 miles (1402 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

When taking a train from Oslo, you have a couple of train stations you can depart from including Oslo Bussterminal, Oslo S and Oslo, Drammensveien. When you arrive in Zurich, your train can arrive in train stations including Zürich HB, Zürich Stadelhofen and Zürich Oerlikon.

Omio customers traveling this route book their trains from Oslo Bussterminal   to Zürich HB.

Passengers booking this trip most frequently board their trains from Oslo Bussterminal and need to travel around 2 miles (3.3 km) from the city center to get to this train station.

Passengers arriving in Zurich most often arrive at Zürich HB and need to travel around 1.5 miles (2.4 km) from this train station to the city center.

On average, there are 2 trains a day from Oslo to Zurich. The train times and services may be different on weekends and holidays compared to weekdays.
The first Oslo to Zurich train departs at 6: 01 AM   and the last train from Oslo to Zurich leaves at 6: 01 PM. Check out the most up-to-date train schedule from Oslo to Zurich on Omio and find the best time to travel to your destination.

Important Stations and Airports for this connection

Oslo
Zurich
Oslo Bussterminal is the most popular Oslo railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Oslo for your trip to Zurich.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language