St. Moritz to Vienna Flights

Tue, Jan 14
+ 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

Journey information

Overview: St. Moritz to Vienna flight

Flights from St. Moritz to Vienna depart on average 95 times per day, taking around 6h 5m. Cheap flight tickets for this journey start at $64 (€59) but you can travel from only $54 (€50) by train.
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
Train from $54 (€50)
Distance
327 miles (527 km)
Average flight duration
6h 5m
Cheapest ticket price
$64 (€59)
Flights per day
95
Direct flights
12
Airlines
1
Fastest flight
1h 20m
Cheapest month to travel
September
First flight
05:45
Last flight
23:50
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
Train from $54 (€50)

The cheapest flights from St. Moritz to Vienna

Showing times and prices for Jan 14

Cheapest

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

Cheapest
EurowingsEW9821
09:05AM4h55
Milan Malpensa Airport (MXP)
02:00PMVienna International Airport (VIE)
$2001One-way
1 transfer
2nd Cheapest
VuelingVY6331
10:05AM5h05
Milan Malpensa Airport (MXP)
03:10PMVienna International Airport (VIE)
$2261One-way
1 transfer
EurowingsEW9761
08:35AM5h25
Zurich Airport (ZRH)
02:00PMVienna International Airport (VIE)
$2291One-way
1 transfer
Air FranceAF1131
12:35PM10h20
Milan Malpensa Airport (MXP)
10:55PMVienna International Airport (VIE)
$2691One-way
1 transfer
Air FranceAF1731
06:40PM4h15
Milan Malpensa Airport (MXP)
10:55PMVienna International Airport (VIE)
$2691One-way
1 transfer

St. Moritz to Vienna flight times

Showing flights for tomorrow, Tuesday, January 14
ProviderDepartsDurationArrivesTransfersTickets
Air Dolomiti
LH7433
06:00AM Milan Malpensa Airport (MXP)3h45 09:45AM Vienna International Airport (VIE)1 transfer
KLM
KL1612
06:30AM Milan Linate Airport (LIN)5h00 11:30AM Vienna International Airport (VIE)1 transfer
Air France
AF1415
06:30AM Zurich Airport (ZRH)26h25 08:55AM Vienna International Airport (VIE)1 transfer
Air France
AF1415
06:30AM Zurich Airport (ZRH)16h25 10:55PM Vienna International Airport (VIE)1 transfer
KLM
KL1612
06:30AM Milan Linate Airport (LIN)16h10 10:40PM Vienna International Airport (VIE)1 transfer
KLM
KL1612
06:30AM Milan Linate Airport (LIN)9h40 04:10PM Vienna International Airport (VIE)1 transfer
Air France
AF1415
06:30AM Zurich Airport (ZRH)5h00 11:30AM Vienna International Airport (VIE)1 transfer
Air France
AF1415
06:30AM Zurich Airport (ZRH)10h55 05:25PM Vienna International Airport (VIE)1 transfer
Helvetic Airways
LX1639
06:45AM Milan Malpensa Airport (MXP)5h15 12:00PM Vienna International Airport (VIE)1 transfer
SBB
RE 3 1318 | 1318
06:45AM St. Moritz station14h00 08:45PM Vienna International Airport (VIE)3 transfers
Helvetic Airways
LX1639
06:45AM Milan Malpensa Airport (MXP)3h45 10:30AM Vienna International Airport (VIE)1 transfer
SBB
RE 3 1318 | 1318
06:45AM St. Moritz station9h40 04:25PM Vienna International Airport (VIE)3 transfers
SBB
RE 3 1318 | 1318
06:45AM St. Moritz station12h20 07:05PM Vienna International Airport (VIE)3 transfers
Air France
AF1733
06:50AM Milan Linate Airport (LIN)16h05 10:55PM Vienna International Airport (VIE)1 transfer
Air France
AF1733
06:50AM Milan Linate Airport (LIN)10h35 05:25PM Vienna International Airport (VIE)1 transfer
Air France
AF1733
06:50AM Milan Linate Airport (LIN)4h40 11:30AM Vienna International Airport (VIE)1 transfer
Air France
AF1733
06:50AM Milan Linate Airport (LIN)26h05 08:55AM Vienna International Airport (VIE)1 transfer
Air Dolomiti
LH5639
06:55AM Milan Malpensa Airport (MXP)3h50 10:45AM Vienna International Airport (VIE)1 transfer
KLM Cityhopper
KL1916
06:55AM Zurich Airport (ZRH)4h35 11:30AM Vienna International Airport (VIE)1 transfer
KLM Cityhopper
KL1916
06:55AM Zurich Airport (ZRH)15h45 10:40PM Vienna International Airport (VIE)1 transfer
KLM Cityhopper
KL1916
06:55AM Zurich Airport (ZRH)9h15 04:10PM Vienna International Airport (VIE)1 transfer
Air Dolomiti
LH5639
06:55AM Milan Malpensa Airport (MXP)4h50 11:45AM Vienna International Airport (VIE)1 transfer
Swiss
LH5737
07:00AM Zurich Airport (ZRH)3h45 10:45AM Vienna International Airport (VIE)1 transfer
Swiss
LH5737
07:00AM Zurich Airport (ZRH)4h45 11:45AM Vienna International Airport (VIE)1 transfer
Austrian Airlines
OS518
07:05AM Milan Malpensa Airport (MXP)1h30 08:35AM Vienna International Airport (VIE)0 transfersDirect
SBB
IR 38 1120 | 1120
07:07AM St. Moritz station11h58 07:05PM Vienna International Airport (VIE)3 transfers
SBB
IR 38 1120 | 1120
07:07AM St. Moritz station13h38 08:45PM Vienna International Airport (VIE)3 transfers
SBB
IR 38 1120 | 1120
07:07AM St. Moritz station9h18 04:25PM Vienna International Airport (VIE)3 transfers
Swiss
LX1574
07:20AM Zurich Airport (ZRH)1h20 08:40AM Vienna International Airport (VIE)0 transfersDirect
Swiss
LX2802
07:30AM Zurich Airport (ZRH)3h40 11:10AM Vienna International Airport (VIE)1 transfer
Swiss
SN5104
07:30AM Zurich Airport (ZRH)4h05 11:35AM Vienna International Airport (VIE)1 transfer
SBB
IR 38 1124 | 1124
08:07AM St. Moritz station8h18 04:25PM Vienna International Airport (VIE)3 transfers
SBB
IR 38 1124 | 1124
08:07AM St. Moritz station10h58 07:05PM Vienna International Airport (VIE)3 transfers
SBB
IR 38 1124 | 1124
08:07AM St. Moritz station12h38 08:45PM Vienna International Airport (VIE)3 transfers
Luxair
lg6992
08:25AM Milan Malpensa Airport (MXP)11h35 08:00PM Vienna International Airport (VIE)1 transfer
Luxair
lg6992
08:25AM Milan Malpensa Airport (MXP)24h20 08:45AM Vienna International Airport (VIE)1 transfer
Eurowings
EW9761
08:35AM Zurich Airport (ZRH)5h25 02:00PM Vienna International Airport (VIE)1 transfer
SBB
RE 3 1326 | 1326
08:53AM St. Moritz station10h12 07:05PM Vienna International Airport (VIE)3 transfers
SBB
RE 3 1326 | 1326
08:53AM St. Moritz station11h52 08:45PM Vienna International Airport (VIE)3 transfers
SBB
RE 3 1326 | 1326
08:53AM St. Moritz station13h17 10:10PM Vienna International Airport (VIE)3 transfers
KLM Cityhopper
KL1918
09:00AM Zurich Airport (ZRH)7h10 04:10PM Vienna International Airport (VIE)1 transfer
Lufthansa
LH1185
09:00AM Zurich Airport (ZRH)4h10 01:10PM Vienna International Airport (VIE)1 transfer
KLM Cityhopper
KL1918
09:00AM Zurich Airport (ZRH)13h40 10:40PM Vienna International Airport (VIE)1 transfer
Eurowings
EW9821
09:05AM Milan Malpensa Airport (MXP)4h55 02:00PM Vienna International Airport (VIE)1 transfer
SBB
IR 38 1128 | 1128
09:07AM St. Moritz station13h03 10:10PM Vienna International Airport (VIE)3 transfers
SBB
IR 38 1128 | 1128
09:07AM St. Moritz station9h58 07:05PM Vienna International Airport (VIE)3 transfers
SBB
IR 38 1128 | 1128
09:07AM St. Moritz station11h38 08:45PM Vienna International Airport (VIE)3 transfers
Austrian Airlines
OS562
09:10AM Zurich Airport (ZRH)1h20 10:30AM Vienna International Airport (VIE)0 transfersDirect
Lufthansa Cityline
LH2367
09:25AM Zurich Airport (ZRH)2h50 12:15PM Vienna International Airport (VIE)1 transfer
Air Serbia
JU417
09:35AM Milan Malpensa Airport (MXP)23h40 09:15AM Vienna International Airport (VIE)1 transfer
Air Serbia
JU417
09:35AM Milan Malpensa Airport (MXP)10h30 08:05PM Vienna International Airport (VIE)1 transfer
Air Serbia
JU331
09:35AM Zurich Airport (ZRH)10h30 08:05PM Vienna International Airport (VIE)1 transfer
Air Serbia
JU331
09:35AM Zurich Airport (ZRH)23h40 09:15AM Vienna International Airport (VIE)1 transfer
Air France
AF1213
09:45AM Milan Linate Airport (LIN)23h10 08:55AM Vienna International Airport (VIE)1 transfer
Air France
AF1213
09:45AM Milan Linate Airport (LIN)13h10 10:55PM Vienna International Airport (VIE)1 transfer
Air France
AF1213
09:45AM Milan Linate Airport (LIN)7h40 05:25PM Vienna International Airport (VIE)1 transfer
Air France
AF1213
09:45AM Milan Linate Airport (LIN)25h45 11:30AM Vienna International Airport (VIE)1 transfer
Vueling
VY6331
10:05AM Milan Malpensa Airport (MXP)5h05 03:10PM Vienna International Airport (VIE)1 transfer
Austrian Airlines
OS512
10:10AM Milan Malpensa Airport (MXP)1h30 11:40AM Vienna International Airport (VIE)0 transfersDirect
Air Dolomiti
LH6905
10:35AM Milan Linate Airport (LIN)4h30 03:05PM Vienna International Airport (VIE)1 transfer
Austrian Airlines
OS552
10:40AM Zurich Airport (ZRH)1h20 12:00PM Vienna International Airport (VIE)0 transfersDirect
Swiss
LX1613
10:40AM Milan Malpensa Airport (MXP)3h20 02:00PM Vienna International Airport (VIE)1 transfer
Air France
AF1115
10:45AM Zurich Airport (ZRH)6h40 05:25PM Vienna International Airport (VIE)1 transfer
Air France
AF1115
10:45AM Zurich Airport (ZRH)22h10 08:55AM Vienna International Airport (VIE)1 transfer
Air France
AF1115
10:45AM Zurich Airport (ZRH)12h10 10:55PM Vienna International Airport (VIE)1 transfer
Air France
AF1115
10:45AM Zurich Airport (ZRH)24h45 11:30AM Vienna International Airport (VIE)1 transfer
Croatia Airlines
ou461
11:05AM Zurich Airport (ZRH)22h05 09:10AM Vienna International Airport (VIE)1 transfer
Croatia Airlines
ou461
11:05AM Zurich Airport (ZRH)7h40 06:45PM Vienna International Airport (VIE)1 transfer
Croatia Airlines
ou461
11:05AM Zurich Airport (ZRH)4h40 03:45PM Vienna International Airport (VIE)1 transfer
Lufthansa
LH1187
11:15AM Zurich Airport (ZRH)3h50 03:05PM Vienna International Airport (VIE)1 transfer
Lufthansa
LH247
11:20AM Milan Malpensa Airport (MXP)3h45 03:05PM Vienna International Airport (VIE)1 transfer
KLM
KL1614
11:25AM Milan Linate Airport (LIN)4h45 04:10PM Vienna International Airport (VIE)1 transfer
KLM
KL1614
11:25AM Milan Linate Airport (LIN)11h15 10:40PM Vienna International Airport (VIE)1 transfer
KLM
KL1614
11:25AM Milan Linate Airport (LIN)24h05 11:30AM Vienna International Airport (VIE)1 transfer
Air France
AF1831
11:35AM Milan Malpensa Airport (MXP)21h20 08:55AM Vienna International Airport (VIE)1 transfer
Air France
AF1831
11:35AM Milan Malpensa Airport (MXP)11h20 10:55PM Vienna International Airport (VIE)1 transfer
Air France
AF1831
11:35AM Milan Malpensa Airport (MXP)23h55 11:30AM Vienna International Airport (VIE)1 transfer
Air France
AF1831
11:35AM Milan Malpensa Airport (MXP)5h50 05:25PM Vienna International Airport (VIE)1 transfer
KLM
KL1920
11:50AM Zurich Airport (ZRH)23h40 11:30AM Vienna International Airport (VIE)1 transfer
KLM
KL1920
11:50AM Zurich Airport (ZRH)4h20 04:10PM Vienna International Airport (VIE)1 transfer
KLM
KL1920
11:50AM Zurich Airport (ZRH)10h50 10:40PM Vienna International Airport (VIE)1 transfer
Helvetic Airways
LX1450
12:25PM Zurich Airport (ZRH)3h35 04:00PM Vienna International Airport (VIE)1 transfer
Air France
AF1131
12:35PM Milan Malpensa Airport (MXP)22h55 11:30AM Vienna International Airport (VIE)1 transfer
Air France
AF1131
12:35PM Milan Malpensa Airport (MXP)10h20 10:55PM Vienna International Airport (VIE)1 transfer
Swiss
tp6762
12:35PM Zurich Airport (ZRH)30h15 06:50PM Vienna International Airport (VIE)1 transfer
Air France
AF1131
12:35PM Milan Malpensa Airport (MXP)4h50 05:25PM Vienna International Airport (VIE)1 transfer
Air France
AF1131
12:35PM Milan Malpensa Airport (MXP)20h20 08:55AM Vienna International Airport (VIE)1 transfer
Swiss
LX1578
12:40PM Zurich Airport (ZRH)1h20 02:00PM Vienna International Airport (VIE)0 transfersDirect
SBB
RE 3 1342 | 1342
12:53PM St. Moritz station29h52 06:45PM Vienna International Airport (VIE)4 transfers
SBB
RE 3 1342 | 1342
12:53PM St. Moritz station9h17 10:10PM Vienna International Airport (VIE)3 transfers
SBB
RE 3 1342 | 1342
12:53PM St. Moritz station20h17 09:10AM Vienna International Airport (VIE)4 transfers
SBB
IR 38 1144 | 1144
01:07PM St. Moritz station9h03 10:10PM Vienna International Airport (VIE)3 transfers
AJet
VF62
01:10PM Milan Bergamo Orio al Serio Airport (BGY)23h45 12:55PM Vienna International Airport (VIE)1 transfer
Air Dolomiti
LH9449
01:15PM Milan Malpensa Airport (MXP)3h30 04:45PM Vienna International Airport (VIE)1 transfer
TAP Portugal
tp931
01:30PM Zurich Airport (ZRH)29h20 06:50PM Vienna International Airport (VIE)1 transfer
Lufthansa Cityline
LH2369
01:35PM Zurich Airport (ZRH)3h10 04:45PM Vienna International Airport (VIE)1 transfer
Air Dolomiti
LH5669
01:45PM Milan Linate Airport (LIN)3h55 05:40PM Vienna International Airport (VIE)1 transfer
KLM Cityhopper
KL1616
02:05PM Milan Linate Airport (LIN)8h35 10:40PM Vienna International Airport (VIE)1 transfer
KLM Cityhopper
KL1616
02:05PM Milan Linate Airport (LIN)26h05 04:10PM Vienna International Airport (VIE)1 transfer
KLM Cityhopper
KL1616
02:05PM Milan Linate Airport (LIN)21h25 11:30AM Vienna International Airport (VIE)1 transfer
KLM Cityhopper
KL1922
02:15PM Zurich Airport (ZRH)8h25 10:40PM Vienna International Airport (VIE)1 transfer
KLM Cityhopper
KL1922
02:15PM Zurich Airport (ZRH)21h15 11:30AM Vienna International Airport (VIE)1 transfer
Air Dolomiti
LH5637
02:25PM Milan Malpensa Airport (MXP)4h20 06:45PM Vienna International Airport (VIE)1 transfer
Helvetic Airways
LX1629
02:35PM Milan Malpensa Airport (MXP)4h30 07:05PM Vienna International Airport (VIE)1 transfer
Lufthansa
LH281
02:55PM Milan Linate Airport (LIN)3h50 06:45PM Vienna International Airport (VIE)1 transfer
Air France
AF1013
03:00PM Milan Linate Airport (LIN)20h30 11:30AM Vienna International Airport (VIE)1 transfer
Air France
AF1013
03:00PM Milan Linate Airport (LIN)7h55 10:55PM Vienna International Airport (VIE)1 transfer
Air France
AF1013
03:00PM Milan Linate Airport (LIN)17h55 08:55AM Vienna International Airport (VIE)1 transfer
Austrian Airlines
OS570
03:05PM Zurich Airport (ZRH)1h20 04:25PM Vienna International Airport (VIE)0 transfersDirect
Air France
AF1331
03:50PM Milan Malpensa Airport (MXP)25h35 05:25PM Vienna International Airport (VIE)1 transfer
Air France
AF1331
03:50PM Milan Malpensa Airport (MXP)19h40 11:30AM Vienna International Airport (VIE)1 transfer
Air France
AF1331
03:50PM Milan Malpensa Airport (MXP)17h05 08:55AM Vienna International Airport (VIE)1 transfer
Air France
AF1331
03:50PM Milan Malpensa Airport (MXP)7h05 10:55PM Vienna International Airport (VIE)1 transfer
Lufthansa Cityline
LH2371
04:50PM Zurich Airport (ZRH)3h30 08:20PM Vienna International Airport (VIE)1 transfer
KLM
KL1622
04:55PM Milan Malpensa Airport (MXP)18h35 11:30AM Vienna International Airport (VIE)1 transfer
KLM
KL1622
04:55PM Milan Malpensa Airport (MXP)5h45 10:40PM Vienna International Airport (VIE)1 transfer
KLM
KL1622
04:55PM Milan Malpensa Airport (MXP)23h15 04:10PM Vienna International Airport (VIE)1 transfer
Lufthansa Cityline
LH1857
05:20PM Milan Malpensa Airport (MXP)3h00 08:20PM Vienna International Airport (VIE)1 transfer
KLM
KL1924
05:30PM Zurich Airport (ZRH)5h10 10:40PM Vienna International Airport (VIE)1 transfer
KLM
KL1924
05:30PM Zurich Airport (ZRH)18h00 11:30AM Vienna International Airport (VIE)1 transfer
KLM
KL1924
05:30PM Zurich Airport (ZRH)22h40 04:10PM Vienna International Airport (VIE)1 transfer
Lufthansa
LH275
05:40PM Milan Linate Airport (LIN)3h45 09:25PM Vienna International Airport (VIE)1 transfer
TAP Portugal
tp827
05:45PM Milan Malpensa Airport (MXP)25h05 06:50PM Vienna International Airport (VIE)1 transfer
Swiss
LX1582
05:45PM Zurich Airport (ZRH)1h20 07:05PM Vienna International Airport (VIE)0 transfersDirect
Swiss
LX2810
06:00PM Zurich Airport (ZRH)3h30 09:30PM Vienna International Airport (VIE)1 transfer
TAP Portugal
tp933
06:00PM Zurich Airport (ZRH)24h50 06:50PM Vienna International Airport (VIE)1 transfer
Lufthansa
LH1197
06:05PM Zurich Airport (ZRH)3h20 09:25PM Vienna International Airport (VIE)1 transfer
Air France
AF1731
06:40PM Milan Malpensa Airport (MXP)4h15 10:55PM Vienna International Airport (VIE)1 transfer
Air France
AF1731
06:40PM Milan Malpensa Airport (MXP)14h15 08:55AM Vienna International Airport (VIE)1 transfer
Air France
AF1731
06:40PM Milan Malpensa Airport (MXP)22h45 05:25PM Vienna International Airport (VIE)1 transfer
Air France
AF1731
06:40PM Milan Malpensa Airport (MXP)16h50 11:30AM Vienna International Airport (VIE)1 transfer
Air France
AF1815
06:50PM Zurich Airport (ZRH)14h05 08:55AM Vienna International Airport (VIE)1 transfer
Air France
AF1815
06:50PM Zurich Airport (ZRH)22h35 05:25PM Vienna International Airport (VIE)1 transfer
Air France
AF1815
06:50PM Zurich Airport (ZRH)16h40 11:30AM Vienna International Airport (VIE)1 transfer
Air France
AF1815
06:50PM Zurich Airport (ZRH)4h05 10:55PM Vienna International Airport (VIE)1 transfer
Swiss
LX1623
07:00PM Milan Malpensa Airport (MXP)3h10 10:10PM Vienna International Airport (VIE)1 transfer
KLM
KL1926
07:10PM Zurich Airport (ZRH)16h20 11:30AM Vienna International Airport (VIE)1 transfer
KLM
KL1926
07:10PM Zurich Airport (ZRH)21h00 04:10PM Vienna International Airport (VIE)1 transfer
Austrian Airlines
OS554
07:25PM Zurich Airport (ZRH)1h20 08:45PM Vienna International Airport (VIE)0 transfersDirect
Croatia Airlines
ou465
07:55PM Zurich Airport (ZRH)13h15 09:10AM Vienna International Airport (VIE)1 transfer
Croatia Airlines
ou465
07:55PM Zurich Airport (ZRH)22h50 06:45PM Vienna International Airport (VIE)1 transfer
Austrian Airlines
OS516
08:30PM Milan Malpensa Airport (MXP)1h30 10:00PM Vienna International Airport (VIE)0 transfersDirect
Air France
AF1313
08:35PM Milan Linate Airport (LIN)14h55 11:30AM Vienna International Airport (VIE)1 transfer
Air France
AF1313
08:35PM Milan Linate Airport (LIN)12h20 08:55AM Vienna International Airport (VIE)1 transfer
Air France
AF1313
08:35PM Milan Linate Airport (LIN)20h50 05:25PM Vienna International Airport (VIE)1 transfer
Austrian Airlines
OS566
08:45PM Zurich Airport (ZRH)1h25 10:10PM Vienna International Airport (VIE)0 transfersDirect
KLM Cityhopper
KL1618
09:40PM Milan Linate Airport (LIN)13h50 11:30AM Vienna International Airport (VIE)1 transfer
KLM Cityhopper
KL1618
09:40PM Milan Linate Airport (LIN)18h30 04:10PM Vienna International Airport (VIE)1 transfer
KLM Cityhopper
KL1618
09:40PM Milan Linate Airport (LIN)25h00 10:40PM Vienna International Airport (VIE)1 transfer

This is the last flight of the day.

Find all the dates and times for this journey

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

Tue
Jan 14
Wed
Jan 15
Thu
Jan 16
Fri
Jan 17
Sat
Jan 18
Sun
Jan 19
Mon
Jan 20
Tue
Jan 21
Wed
Jan 22
Thu
Jan 23
Fri
Jan 24
Sat
Jan 25
Sun
Jan 26
Mon
Jan 27
Tue
Jan 28
Wed
Jan 29
Thu
Jan 30
Fri
Jan 31
Sat
Feb 01
Sun
Feb 02
Mon
Feb 03

The fastest flights from St. Moritz to Vienna

Showing times and prices for Jan 14

Fastest Journey

1 h 20 m

Average

11 h 53 m

Flights per day

149

Distance

527 km

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

Fastest
Austrian AirlinesOS562
09:10AM1h20
Zurich Airport (ZRH)
10:30AMVienna International Airport (VIE)
$5471One-way
0 transfers
Fastest
Austrian AirlinesOS552
10:40AM1h20
Zurich Airport (ZRH)
12:00PMVienna International Airport (VIE)
$5471One-way
0 transfers
Fastest
SwissLX1574
07:20AM1h20
Zurich Airport (ZRH)
08:40AMVienna International Airport (VIE)
$5471One-way
0 transfers
Fastest
SwissLX1582
05:45PM1h20
Zurich Airport (ZRH)
07:05PMVienna International Airport (VIE)
$5471One-way
0 transfers
Fastest
Austrian AirlinesOS554
07:25PM1h20
Zurich Airport (ZRH)
08:45PMVienna International Airport (VIE)
$5471One-way
0 transfers

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

Ryanair
Easyjet
Eurowings
Vueling

Airlines: Ryanair flights from St. Moritz to Vienna

You can travel by flight between St. Moritz and Vienna with Ryanair for as low as $24 (€22). When you search for schedules and tickets, Omio will show you the best route.

Ryanair is one of the most popular budget airlines in Europe offering cheap flights all over the continent. Founded in Ireland, Ryanair makes it easy to hop on a plane and fly to popular European destinations quickly and affordably. This low-cost airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. All Ryanair fare types include allowance of one small personal bag; additional fees tend to apply for bringing carry-on luggage and checked luggage.

Flight information from St. Moritz to Vienna with Ryanair:

  • Average Duration: 1 h 20 min
  • Cheapest Price: $24

FAQs: St. Moritz to Vienna Flight

FAQs: Take a flight from St. Moritz to Vienna hassle-free. 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 St. Moritz to Vienna.
FAQs
Cheap plane tickets from St. Moritz to Vienna can start from as little as $64 (€59) when you book in advance. The average flight ticket price for St. Moritz to Vienna is $141 (€129); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the St. Moritz to Vienna flight time is 1 h 20 min   covering the 327 mile (527 km) long route, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The earliest flight from St. Moritz to Vienna leaves at 5: 45 AM. Plan your trip with the Journey Planner   from Omio.
The latest flight from St. Moritz to Vienna leaves at 10: 35 PM.
There are 89 flights a day from St. Moritz to Vienna which require at least one change with Ryanair. Schedules can vary on holidays or weekends with fewer flights.
For the best St. Moritz to Vienna flight to purchase, you can travel safely and comfortably with Ryanair. However, it's always good to check all possible airlines with services from St. Moritz to Vienna to compare what amenities they may offer.
The cheapest month for a flight from St. Moritz to Vienna is September.
It's helpful to compare your options as there are 2 ways to travel between St. Moritz and Vienna including taking a train or flight.

Most popular flights from St. Moritz

More options for your journey from St. Moritz to Vienna

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