Prague to St. Moritz train with Deutsche Bahn (ICE,RE,IC)

Wed, Apr 30
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Prague to St. Moritz

Showing times and prices for May 01

Cheapest

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

Deutsche Bahn
12:35PM17h08
Prague
05:43AMSt. Moritz
$671One-way
0 transfers
Deutsche Bahn
10:35AM13h14
Prague
11:49PMSt. Moritz
$671One-way
0 transfers
Deutsche Bahn
10:23AM19h20
Prague
05:43AMSt. Moritz
$691One-way
0 transfers
Deutsche Bahn
09:30AM12h30
Prague
10:00PMSt. Moritz
$791One-way
0 transfers
Deutsche Bahn
06:23AM12h37
Prague
07:00PMSt. Moritz
$2181One-way
0 transfers

Travel Information

Compare train and flight for Prague to St. Moritz

Omio recommends booking the train as it is the most popular option from Prague to St. Moritz among Omio's users. If you are prioritising price take the flight with prices starting from €20. For those with little time consider booking a flight which can get you there in 2h 49m.

Compare train with

Most popular
Train
Flight

€126

Average price

€73

Average price

Cheapest

15h 1m

Average duration

14h 31m

Onboard

+

30m

Additional time*

5h 49m

Average duration

Fastest

2h 49m

Onboard

+

3h 0m

Additional time*

Direct Options

Direct Options

Compare prices and tickets Prague to St. Moritz by train or flight

Thu
May 01
Fri
May 02
Sat
May 03
Sun
May 04
Mon
May 05
Tue
May 06
Wed
May 07
Thu
May 08
Fri
May 09
Sat
May 10
Sun
May 11
Mon
May 12
Tue
May 13
Wed
May 14

Fastest train times from Prague to St. Moritz

Showing times and prices for May 01

Fastest Journey

12 h 30 m

Average

14 h 34 m

Trains per day

6

Distance

523 km

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

Deutsche Bahn
09:30AM12h30
Prague
10:00PMSt. Moritz
$791One-way
0 transfers
Deutsche Bahn
06:23AM12h37
Prague
07:00PMSt. Moritz
$2181One-way
0 transfers
Deutsche Bahn
07:23AM12h37
Prague
08:00PMSt. Moritz
$2181One-way
0 transfers
Deutsche Bahn
10:35AM13h14
Prague
11:49PMSt. Moritz
$671One-way
0 transfers
Deutsche Bahn
12:35PM17h08
Prague
05:43AMSt. Moritz
$671One-way
0 transfers

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Prague to St. Moritz

CzechiaCzechia
SwitzerlandSwitzerland
Icon of train
Trains from Prague to St. Moritz run on average 3 times per day, taking around 14h 31m. Cheap train tickets for this journey start at $63 (€52) but you can travel from only $24 (€20) by flight.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Flight from $24 (€20)
Distance
324 miles (523 km)
Average train duration
14h 31m
Cheapest ticket price
$63 (€52)
Trains per day
3
Train providers
1
Fastest train
11h 39m
First train
04:45
Last train
21:02
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Flight from $24 (€20)

Train providers: Deutsche Bahn from Prague to St. Moritz trains

Buy your official Deutsche Bahn train tickets to St. Moritz from Prague from $65 (€54) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most affordable route.

Deutsche Bahn (DB) is the main provider of train services in Germany, making on average 40,000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use for your train between Prague and St. Moritz. DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Train information from Prague to St. Moritz with Deutsche Bahn:

  • Average Duration: 12 h 25 min
  • Cheapest Price: $65

Enjoy a Scenic Journey on the Prague to St. Moritz Train

Traveling by train from Prague to St. Moritz offers a relaxed and scenic way to experience the beauty of Central and Western Europe. Departing from Prague's main railway hub, Praha hlavní nádraží, the journey takes you through stunning landscapes and picturesque regions, eventually arriving at the renowned alpine destination of St. Moritz Bahnhof. With multiple trains from Prague to St. Moritz available daily, you can select the schedule that corresponds with your travel plans. Whether you're exploring for leisure or adventure, the Prague to St. Moritz train is the ideal mode of transportation for comfort and convenience, making this route both practical and memorable.

Find Cheap Prague to St. Moritz Train Tickets

Planning a spectacular train journey from Prague to St. Moritz? Ticket prices can vary depending on when and how you book. The cheapest train ticket for this scenic route can be found for as little as $63 (€52), while the average train journey cost typically hovers around $153 (€126). For travelers seeking the perfect blend of convenience and affordability, we recommend booking your trip in September. This month offers a unique combination of pleasant weather and competitively low prices, providing the ideal conditions for your trip to the stunning Swiss Alps. Secure your tickets early to ensure the best deals!

Train Prague to St. Moritz: Czech Railways and Swiss Travel System

Traveling by train from Prague to St. Moritz is a scenic journey made possible through connections facilitated by Czech Railways (České dráhy) and the Swiss Travel System. This route blends comfort and stunning views, with a combination of high-quality regional trains and long-distance express services. Travelers can expect modern amenities such as spacious seating, complimentary Wi-Fi, on-board dining, and opportunities to travel through picturesque alpine landscapes. Whether you are beginning your trip in the historic streets of Prague or ending it in the luxurious Swiss resort town of St. Moritz, this train journey promises an unforgettable experience.

Prague to St. Moritz Train Times and Schedule

Embark on a scenic journey by train from Prague to St. Moritz, traveling a distance of 324 miles (523 km). The average duration of this breathtaking trip is approximately 11h 39m. The train ride offers a comfortable and picturesque way to connect these two beautiful destinations.

Trains between Prague and St. Moritz run with a frequency of 3 per day, ensuring flexibility for travelers. Whether you're planning a midweek excursion or a weekend getaway, trains on this route operate every day of the week, making it convenient to organize your trip.

Typically, the first train of the day from Prague to St. Moritz departs at 04:45, while the last train usually leaves at 21:02. This wide range of departure times allows you to choose a schedule that best fits your travel plans.

Looking for detailed Prague to St. Moritz train times or the most up-to-date Prague to St. Moritz train schedule? Check availability and book your tickets with confidence today!

FAQs: Trains from Prague to St. Moritz

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

More options for your journey from Prague 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
More routes, destinations and providers
Currency
Language

Useful links