Venice to St. Moritz train

Cheap train tickets from Venice to St. Moritz

Showing times and prices for Jun 11

Cheapest

27

Average

48

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

Regionale
03:10PM7h03
Venice
10:13PMSt. Moritz
271One-way
0 transfers
Frecciarossa
02:48PM7h25
Venice
10:13PMSt. Moritz
461One-way
0 transfers
Frecciarossa
04:18PM5h55
Venice
10:13PMSt. Moritz
721One-way
0 transfers

Train schedule from Venice to St. Moritz

Showing trains for tomorrow, Sunday, June 11
Frecciarossa
02:48PM7h25
Venice
10:13PMSt. Moritz
0 transfers
Regionale
03:10PM7h03
Venice
10:13PMSt. Moritz
0 transfers
Frecciarossa
04:18PM5h55
Venice
10:13PMSt. Moritz
0 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

Tue
Jun 13
Thu
Jun 15
Fri
Jun 16
Mon
Jun 19
Wed
Jun 21
Thu
Jun 22
Fri
Jun 23

Fastest train times from Venice to St. Moritz

Showing times and prices for Jun 11

Fastest Journey

5 h 55 m

Average

6 h 47 m

Trains per day

3

Distance

225 km

Of the 3 trains that leave Venice for St. Moritz every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Frecciarossa
04:18PM5h55
Venice
10:13PMSt. Moritz
721One-way
0 transfers
Regionale
03:10PM7h03
Venice
10:13PMSt. Moritz
271One-way
0 transfers
Frecciarossa
02:48PM7h25
Venice
10:13PMSt. Moritz
461One-way
0 transfers

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Venice to St. Moritz

distanceDistance140 miles (225 km)
durationAverage train duration5 h 3 min
priceAverage train ticket price$31 (€27)
changesDirect trainNo
carriersTrain companiesFrecciarossa, Trenitalia or Regionale

Trains from Venice to St. Moritz cover the 140 miles (225 km) long route taking on average 5 h 3 min with our travel partners like Frecciarossa, Trenitalia or Regionale. There are direct train services available. While the average ticket price for this journey costs around $31 (€27), you can find the cheapest train ticket for as low as $30 (€26). Travelers depart most frequently from Venezia Mestre and arrive in St. Moritz.

Train providers: Frecciarossa and Trenitalia from Venice to St. Moritz trains

Frecciarossa and Trenitalia trains will get you from Venice to St. Moritz from $30 (€26). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Frecciarossa
Trenitalia

Enjoy a comfortable train ride between Venice and St. Moritz with Frecciarossa, the premier high-speed train service from Trenitalia. Frecciarossa trains make about 200 connections across Italy per day and are known for their comfort, speed and reduced environmental impact. These trains reach speeds up to 186 mph (300 kmh), making your 140 miles (225 km) long journey to St. Moritz from Venice smooth and easy. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

Omio shows you the latest Trenitalia Frecciarossa train schedule for the Venice to St. Moritz route, so you can select the best times for your upcoming trip. Prices for Frecciarossa trains between Venice and St. Moritz start as low as $30 (€26) on Omio. You can select from three different ticket options: Super Economy, Economy, and Base. Once you’ve picked your preferred ticket, book a cheap train between Venice and St. Moritz with us today and enjoy your journey with Trenitalia’s Frecciarossa!

  • Cheapest Price: $30

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 St. Moritz from Venice, 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 Venice to St. Moritz trip 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 St. Moritz from Venice, and buy your cheap Trenitalia train ticket on Omio easily and securely today.

    FAQs: Trains from Venice to St. Moritz

    FAQs: Travel by train from Venice to St. Moritz 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 Venice to St. Moritz.
    FAQs

    Travel between Venice, Italy and St. Moritz, Switzerland by train is: Unrestricted.

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

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

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

    Conditions of entry:

    • There are no current restrictions

    What are the safety rules to follow in St. Moritz, 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 5/25/23. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train to St. Moritz from Venice before traveling.

    Return travel from Switzerland to Italy is: Unrestricted.

    Are there any international entry restrictions on returning to Venice from St. Moritz?

    Entry into Italy is allowed for: Entry is unrestricted for citizens and permanent residents of Switzerland

    Do I need to quarantine on arrival in Italy from St. Moritz?

    Requirements for reentering:

    • There are no current restrictions

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

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

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

    Last checked on 5/17/23. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Venice from St. Moritz.

    Omio customers have found cheap train tickets between Venice and St. Moritz for as low as $30 (€26)  for the next 7 days.
    If you’re looking to buy your train tickets in the next week, you can expect the Venice to St. Moritz train price to come in at an average of $31 (€27)  one way.
    You should expect to travel around 140 miles (225 km)  to St. Moritz from Venice by train.
    While the time it takes to travel 140 miles (225 km) between Venice and St. Moritz can vary based on specific dates, weekends, and holidays, the Venice to St. Moritz train journey time is on average 5 h 3 min.

    Some of the Venice train stations to St. Moritz you can start your journey from include Venezia Mestre, Venezia Santa Lucia and Venice. Similarly, some of the arrival train stations in St. Moritz include St. Moritz, St. Moritz, Caspar Badrutt and St. Moritz Bad, Belaria.

    When traveling this route, Omio customers are departing most frequently from Venezia Mestre   and arriving in St. Moritz.

    You can find the most popular departure train station for this journey, Venezia Mestre, located approximately 5.6 miles (9.1 km) from the city center of Venice. The most popular arrival train station in St. Moritz, called St. Moritz, is located around 0.7 miles (1.2 km) away from its city center.

    Take the Venice to St. Moritz train with Frecciarossa, Trenitalia or Regionale. However, it's always good to check out all possible train providers for the journey to St. Moritz from Venice as there might be differences in the amenities they offer.
    You can take the earliest train from Venice to St. Moritz at 5: 10 AM   or take the last train from Venice to St. Moritz leaving at 5: 18 PM. Look for the latest Venice to St. Moritz train schedules on Omio and book the best time to take the train for this trip.
    In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this route and save money. If you book train tickets from Venice to St. Moritz within the next 7 days, you can find tickets to cost on average $31 (€27) one way. To find the best prices for this trip, consider booking your train ticket from Venice to St. Moritz a few months in advance.

    Important Stations and Airports for this connection

    Venice
    St. Moritz
    Venezia Mestre is the most popular Venice 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 Venice for your trip to St. Moritz.
    Amenities at station
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +39 892021
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sun: 05: 50 - 20: 30
    Public transit options for Venezia Mestre
    Bus lines: 2, 3, 10, 15, 18, 25a, 31, 31H, 32, 32H, 33H, 34H, 43, 53, 86, N1, 8AE
    Train lines: FR, FA, FB, EC, RJ, IC, EN, ICN, R, Italo
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +39 0415298711
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sun: 06: 00 - 21: 00
    Public transit options for Venezia Santa Lucia
    Bus lines: 1, 2, 4. 1, 4. 2, 5. 1, 5. 2, 3, N
    Train lines: FR, FA, FB, IC, ICN, R, RER, EC, EN, RJ, VSOE
    VeniceAccessibility
    Amenities at station
    AccessibilityAccessibility

    More options for your journey from Venice to St. Moritz

    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