|Distance||869 miles (1402 km)|
Trains from Zurich to Oslo cover the 869 miles (1402 km) long route with our travel partners like. There are direct train services available. Travelers depart most frequently from Zürich HB and arrive in Oslo Bussterminal.
Travel between Zurich, Switzerland and Oslo, Norway by train is: Partially open.
International entry status: Entry is partially open for citizens and permanent residents of Switzerland
Conditions of entry:
All travelers in Norway must observe these coronavirus safety measures:
The information above was last checked on 9/19/21. Remember to review the latest COVID-19 travel safety regulations for your train from Zurich to Oslo as this information can change.
The restriction level for your return train to Zurich, Switzerland from Oslo is: Partially open.
International entry is allowed for: Entry is partially open for citizens and permanent residents of Norway
Conditions of reentry:
The government of Switzerland has imposed these measures to reduce the spread of COVID-19:
Last checked on 9/20/21. Remember to check the latest COVID-19 travel safety regulations for your train to Zurich from Oslo closer to your date of departure here here.
There are a few train stations in Zurich to start your trip from including Zürich HB, Zürich Stadelhofen and Zürich, Central Bus Station. In Oslo you have a few train station options to choose from for your arrival including Oslo Bussterminal, Oslo, Drammensveien and Oslo S.
Omio customers traveling this route depart most frequently from Zürich HB and arrive in Oslo Bussterminal.
The most popular departure train station with passengers for this trip, called Zürich HB, is located 1 mile (s) / 1 km from the city center of Zurich.
The most popular arrival train station, Oslo Bussterminal, is located 0 mile (s) / 0 km away from the city center of Oslo.
Here are some other resources that might have the information you need