Zurich to Cologne train

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Zurich to Cologne

distanceDistance140 miles (225 km)
frequencyTrain frequency8 a day
changesDirect trainYes, there are 8 direct trains a day
carriersTrain providersTrenitalia

Trains from Zurich to Cologne cover the 140 miles (225 km) long journey taking on average 6 h 34 min with our travel partners like Trenitalia. Normally, there are 8 trains operating per day, including direct services available. Travelers depart most frequently from Zürich HB and arrive in Cologne.

Train providers: Trenitalia from Zurich to Cologne trains

You can travel by train from Zurich to Cologne with Trenitalia. When you search Omio for times and tickets, we’ll show you the best deals available.

Trenitalia

Trenitalia is Italy’s national railroad company providing services across the whole country, giving you ample opportunity to discover the beauty and culture of Italy. Trenitalia’s fleet of trains include its high-speed trains Frecciarossa, Frecciargento and Frecciabianca as well as intercity, regional and night trains. Bathrooms and WiFi access are standard services on long-distance routes, and, in most cases, there is barrier-free access on Trenitalia trains.

Taking a train with Trenitalia is a great way to travel to Cologne from Zurich, and Omio can show you the best times and tickets available for the 140 miles (225 km) long train journey. Trenitalia offers different fares for the Zurich to Cologne route with ticket options like Base, Economy, Super Economy and Ordinaria. You can even apply Trenitalia discount cards on Omio at the time of purchasing tickets. Simply check the current Trenitalia train schedule, compare the cheapest, fastest, or earliest routes to Cologne from Zurich, and buy your cheap Trenitalia train ticket on Omio easily and securely today.

    Travel Tips: Trains from Zurich to Cologne

    Travel by train to Cologne 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 Zurich to Cologne.
    FAQs

    Travel between Zurich, Switzerland and Cologne, Italy by train is: Partially open.

    Can I enter Italy from Switzerland?

    International entry status: Entry is partially open for citizens and permanent residents of Switzerland

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

    Conditions of entry:

    • Negative COVID-19 test issued at most 3 days before arrival or 5 day mandatory self-quarantine
    • Negative COVID-19 result is required for quarantine release
    • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
    • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)

    What are the safety rules to follow in Cologne, Italy?

    All travelers in Italy must observe these coronavirus safety measures:

    • Physical distance: 1.5 metre (s) (5 feet)
    • Face mask: Mandatory

    The information above was last checked on 5/26/22. Remember to review the latest COVID-19 travel safety regulations   for your train between Zurich and Cologne as this information can change.

    The current restriction level for your return trip by train from Cologne to Zurich is: Fully open

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

    Reentry to Switzerland is allowed for: Entry is fully open for citizens and permanent residents of Italy

    Do I need to quarantine on arrival in Switzerland from Cologne?

    What are the requirements?

    • No COVID-19 testing required
    • No quarantine required

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

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

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

    Last checked on 5/23/22. 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 Zurich from Cologne here.

    The distance to Cologne from Zurich by train is approximately 140 miles (225 km).
    While the time it takes to travel 140 miles (225 km) between Zurich and Cologne can vary based on specific dates, weekends, and holidays, the Zurich to Cologne train journey time is on average 6 h 34 min.

    Omio customers who travel this route most frequently depart from Zürich HB   and arrive in Cologne.

    You can find the most popular departure train station for this trip, Zürich HB, located approximately 1.4 miles (2.2 km) from the city center of Zurich. The most popular arrival train station in Cologne, called Cologne, is located around 0.6 miles (1 km) away from its city center.

    For the best Zurich to Cologne train to book, you can travel safely and comfortably with Trenitalia. However, it's always good to check all possible train companies with services to Cologne from Zurich to compare what amenities they may offer.
    On average, there are 8 trains a day from Zurich to Cologne. The train times and services may be different on weekends and holidays compared to weekdays.

    Important Stations and Airports for this Journey

    Zurich
    Cologne
    The major railway station for departures from Zurich is Zürich HB. Read all the information you need to know about services, amenities and connections at Zürich HB for your journey to Cologne from Zurich.

    More options for your journey from Zurich to Cologne

    Here are some other resources that might have the information you need

    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