Vienna Airport (VIE)

Austria flag

Country Austria | Continent Europe | IATA: VIE | ICAO: LOWW | Elevation 600 ft · 183 m | Local time

Destinations
147
Flights / day
354
Busiest route
Frankfurt-am-Main
Top airline
Austrian

Vienna Schwechat Airport averages 354 flights per day to 147 destinations, with four domestic routes and 143 international routes. A total of 67 airlines operate at VIE, led by Austrian. This airport provides direct service to 62 countries across four continents, with Germany representing its largest international market. The longest nonstop route from Vienna Schwechat connects to Singapore, with a typical flight time of 12 hr 0 mins. Updated: February 16, 2026

Route Network

Vienna Schwechat Airport connects 147 destinations worldwide, with Frankfurt-am-Main standing out as its busiest route. The longest nonstop flight is to Singapore, and the shortest flight is to Budapest.

Frankfurt-am-Main (FRA) – Germany
4 airlines
2 hr 5 mins
386 mi · 622 km
19
per day
London (LHR) – United Kingdom
2 airlines
2 hr 55 mins
792 mi · 1,275 km
11
per day
Zurich (ZRH) – Switzerland
4 airlines
2 hr 5 mins
375 mi · 603 km
11
per day
Warsaw (WAW) – Poland
4 airlines
1 hr 35 mins
341 mi · 549 km
9
per day
Paris (CDG) – France
2 airlines
2 hr 40 mins
643 mi · 1,035 km
9
per day
Düsseldorf (DUS) – Germany
3 airlines
2 hr 20 mins
490 mi · 788 km
8
per day
Amsterdam (AMS) – Netherlands
2 airlines
2 hr 30 mins
596 mi · 959 km
8
per day
Berlin (BER) – Germany
1 airline
1 hr 50 mins
323 mi · 520 km
8
per day
Copenhagen (CPH) – Denmark
4 airlines
2 hr 15 mins
545 mi · 877 km
7
per day
Hamburg (HAM) – Germany
2 airlines
2 hr 10 mins
477 mi · 767 km
7
per day
Brussels (BRU) – Belgium
2 airlines
2 hr 30 mins
575 mi · 925 km
7
per day
Barcelona (BCN) – Spain
4 airlines
3 hr 5 mins
851 mi · 1,370 km
7
per day
Istanbul (IST) – Türkiye
1 airline
2 hr 25 mins
761 mi · 1,224 km
6
per day
Milan (LIN) – Italy
2 airlines
2 hr 5 mins
391 mi · 629 km
6
per day
Madrid (MAD) – Spain
3 airlines
3 hr 35 mins
1,121 mi · 1,805 km
6
per day
Belgrade (BEG) – Serbia
2 airlines
1 hr 30 mins
289 mi · 465 km
6
per day
Istanbul (SAW) – Türkiye
2 airlines
2 hr 30 mins
800 mi · 1,287 km
6
per day
Sofia (SOF) – Bulgaria
3 airlines
1 hr 55 mins
500 mi · 804 km
6
per day
Cologne (CGN) – Germany
3 airlines
2 hr 15 mins
464 mi · 746 km
5
per day
Munich (MUC) – Germany
1 airline
1 hr 45 mins
221 mi · 355 km
5
per day
Athens (ATH) – Greece
4 airlines
2 hr 35 mins
795 mi · 1,279 km
5
per day
Stuttgart (STR) – Germany
2 airlines
2 hr 0 mins
339 mi · 546 km
5
per day
Rome (FCO) – Italy
2 airlines
2 hr 10 mins
484 mi · 779 km
5
per day
Bucharest (OTP) – Romania
2 airlines
1 hr 55 mins
516 mi · 830 km
5
per day
Tel Aviv Yafo (TLV) – Israel
3 airlines
3 hr 50 mins
1,467 mi · 2,361 km
5
per day
London (STN) – United Kingdom
1 airline
2 hr 55 mins
769 mi · 1,237 km
4
per day
Tirana (TIA) – Albania
2 airlines
2 hr 0 mins
488 mi · 785 km
4
per day
Luxembourg (LUX) – Luxembourg
1 airline
2 hr 20 mins
482 mi · 775 km
4
per day
Innsbruck (INN) – Austria
1 airline
1 hr 45 mins
250 mi · 402 km
4
per day
Helsinki (HEL) – Finland
2 airlines
2 hr 50 mins
907 mi · 1,460 km
4
per day
Venice (VCE) – Italy
2 airlines
1 hr 45 mins
269 mi · 432 km
4
per day
Doha (DOH) – Qatar
1 airline
5 hr 40 mins
2,466 mi · 3,969 km
3
per day
Dubai (DXB) – United Arab Emirates
2 airlines
6 hr 0 mins
2,624 mi · 4,223 km
3
per day
Bergamo (BGY) – Italy
1 airline
2 hr 0 mins
365 mi · 588 km
3
per day
Málaga (AGP) – Spain
3 airlines
4 hr 0 mins
1,327 mi · 2,135 km
3
per day
Bangkok (BKK) – Thailand
2 airlines
10 hr 40 mins
5,251 mi · 8,451 km
3
per day
Geneva (GVA) – Switzerland
1 airline
2 hr 20 mins
508 mi · 817 km
3
per day
Lisbon (LIS) – Portugal
2 airlines
4 hr 15 mins
1,432 mi · 2,305 km
3
per day
Kraków (KRK) – Poland
2 airlines
1 hr 15 mins
199 mi · 320 km
3
per day
Palma De Mallorca (PMI) – Spain
2 airlines
3 hr 10 mins
906 mi · 1,458 km
3
per day
Prague (PRG) – Czechia
1 airline
1 hr 30 mins
173 mi · 278 km
3
per day
Riga (RIX) – Latvia
2 airlines
2 hr 25 mins
683 mi · 1,099 km
3
per day
Zagreb (ZAG) – Croatia
2 airlines
1 hr 20 mins
165 mi · 266 km
3
per day
Dublin (DUB) – Ireland
2 airlines
3 hr 30 mins
1,058 mi · 1,702 km
3
per day
Stockholm (ARN) – Sweden
2 airlines
2 hr 45 mins
799 mi · 1,286 km
3
per day
Tenerife Island (TFS) – Spain
3 airlines
5 hr 45 mins
2,245 mi · 3,613 km
3
per day
Bologna (BLQ) – Italy
2 airlines
2 hr 0 mins
353 mi · 568 km
2
per day
Budapest (BUD) – Hungary
1 airline
1 hr 10 mins
133 mi · 214 km
2
per day
Luqa (MLA) – Malta
2 airlines
2 hr 50 mins
853 mi · 1,373 km
2
per day
Sarajevo (SJJ) – Bosnia and Herzegovina
1 airline
1 hr 35 mins
308 mi · 496 km
2
per day
Prishtina (PRN) – KS
2 airlines
1 hr 50 mins
440 mi · 708 km
2
per day
Hurghada (HRG) – Egypt
4 airlines
4 hr 20 mins
1,718 mi · 2,764 km
2
per day
Milan (MXP) – Italy
1 airline
2 hr 10 mins
408 mi · 656 km
2
per day
Valencia (VLC) – Spain
2 airlines
3 hr 25 mins
1,034 mi · 1,665 km
2
per day
Ankara (ESB) – Türkiye
2 airlines
2 hr 50 mins
981 mi · 1,578 km
2
per day
Bâle/Mulhouse (BSL) – France
1 airline
2 hr 10 mins
420 mi · 677 km
2
per day
Cairo (CAI) – Egypt
2 airlines
3 hr 55 mins
1,470 mi · 2,365 km
2
per day
Gran Canaria Island (LPA) – Spain
2 airlines
5 hr 40 mins
2,202 mi · 3,544 km
2
per day
Hanover (HAJ) – Germany
1 airline
2 hr 5 mins
427 mi · 687 km
2
per day
Košice (KSC) – Slovakia
1 airline
1 hr 15 mins
218 mi · 350 km
2
per day
Treviso (TSF) – Italy
1 airline
1 hr 45 mins
268 mi · 431 km
2
per day
Vilnius (VNO) – Lithuania
2 airlines
2 hr 10 mins
586 mi · 943 km
2
per day
Abu Dhabi (AUH) – United Arab Emirates
1 airline
6 hr 0 mins
2,636 mi · 4,242 km
2
per day
Beauvais/Tillé (BVA) – France
1 airline
2 hr 40 mins
664 mi · 1,068 km
2
per day
Seoul (ICN) – South Korea
2 airlines
10 hr 30 mins
5,125 mi · 8,248 km
2
per day
Antalya (AYT) – Türkiye
1 airline
3 hr 5 mins
1,058 mi · 1,702 km
2
per day
Chişinău (RMO) – Moldova
1 airline
2 hr 0 mins
582 mi · 937 km
2
per day
Skopje (SKP) – North Macedonia
1 airline
1 hr 55 mins
491 mi · 790 km
2
per day
Toronto (YYZ) – Canada
2 airlines
9 hr 30 mins
4,317 mi · 6,948 km
2
per day
Brussels (CRL) – Belgium
1 airline
2 hr 30 mins
569 mi · 916 km
1
per day
Catania (CTA) – Italy
1 airline
2 hr 40 mins
739 mi · 1,190 km
1
per day
Lyon (LYS) – France
1 airline
2 hr 30 mins
566 mi · 910 km
1
per day
Nápoli (NAP) – Italy
2 airlines
2 hr 10 mins
512 mi · 823 km
1
per day
Thessaloniki (SKG) – Greece
2 airlines
2 hr 10 mins
612 mi · 985 km
1
per day
Varna (VAR) – Bulgaria
1 airline
VIE → VAR
1
per day
Altenrhein (ACH) – Switzerland
2 airlines
VIE → ACH
1
per day
Bari (BRI) – Italy
1 airline
2 hr 5 mins
482 mi · 775 km
1
per day
Klagenfurt am Wörthersee (KLU) – Austria
1 airline
VIE → KLU
1
per day
Larnarca (LCA) – Cyprus
2 airlines
3 hr 30 mins
1,265 mi · 2,036 km
1
per day
London (LTN) – United Kingdom
1 airline
2 hr 55 mins
794 mi · 1,278 km
1
per day
New Delhi (DEL) – India
1 airline
7 hr 25 mins
3,446 mi · 5,546 km
1
per day
Newark (EWR) – United States of America
1 airline
9 hr 20 mins
4,242 mi · 6,826 km
1
per day
Nice (NCE) – France
1 airline
2 hr 25 mins
544 mi · 876 km
1
per day
Oslo (OSL) – Norway
2 airlines
2 hr 55 mins
863 mi · 1,389 km
1
per day
Podgorica (TGD) – Montenegro
1 airline
VIE → TGD
1
per day
Addis Ababa (ADD) – Ethiopia
1 airline
6 hr 45 mins
2,998 mi · 4,825 km
1
per day
Alicante (ALC) – Spain
1 airline
3 hr 30 mins
1,094 mi · 1,760 km
1
per day
Graz (GRZ) – Austria
1 airline
1 hr 15 mins
94 mi · 151 km
1
per day
Leipzig (LEJ) – Germany
1 airline
1 hr 50 mins
300 mi · 483 km
1
per day
Manchester (MAN) – United Kingdom
2 airlines
3 hr 10 mins
897 mi · 1,443 km
1
per day
Niš (INI) – Serbia
1 airline
VIE → INI
1
per day
Paphos (PFO) – Cyprus
1 airline
3 hr 25 mins
1,235 mi · 1,987 km
1
per day
Sharjah (SHJ) – United Arab Emirates
1 airline
6 hr 0 mins
2,627 mi · 4,227 km
1
per day
Agadir (AGA) – Morocco
1 airline
4 hr 55 mins
1,840 mi · 2,961 km
1
per day
Paris (ORY) – France
1 airline
2 hr 40 mins
652 mi · 1,049 km
1
per day
Taipei (TPE) – Taiwan
2 airlines
11 hr 15 mins
5,572 mi · 8,968 km
1
per day
Washington (IAD) – United States of America
1 airline
9 hr 45 mins
4,452 mi · 7,165 km
1
per day
Beijing (PEK) – China
1 airline
9 hr 35 mins
4,630 mi · 7,452 km
6
per week
Bremen (BRE) – Germany
1 airline
2 hr 15 mins
482 mi · 776 km
6
per week
Edinburgh (EDI) – United Kingdom
2 airlines
3 hr 20 mins
1,000 mi · 1,610 km
6
per week
Fuerteventura Island (FUE) – Spain
2 airlines
5 hr 30 mins
2,114 mi · 3,401 km
6
per week
Malé (MLE) – Maldives
1 airline
9 hr 25 mins
4,513 mi · 7,264 km
6
per week
Marseille (MRS) – France
1 airline
2 hr 35 mins
634 mi · 1,020 km
6
per week
Port Louis (MRU) – Mauritius
1 airline
11 hr 0 mins
5,375 mi · 8,650 km
6
per week
Porto (OPO) – Portugal
1 airline
4 hr 0 mins
1,321 mi · 2,125 km
6
per week
Chicago (ORD) – United States of America
2 airlines
10 hr 10 mins
4,702 mi · 7,566 km
5
per week
Eindhoven (EIN) – Netherlands
1 airline
2 hr 25 mins
549 mi · 884 km
5
per week
Iaşi (IAS) – Romania
1 airline
1 hr 55 mins
518 mi · 834 km
5
per week
Jeddah (JED) – Saudi Arabia
1 airline
5 hr 15 mins
2,212 mi · 3,560 km
5
per week
Amman (AMM) – Jordan
1 airline
3 hr 55 mins
1,521 mi · 2,449 km
4
per week
Banja Luka (BNX) – Bosnia and Herzegovina
1 airline
1 hr 25 mins
222 mi · 357 km
4
per week
Faro (FAO) – Portugal
1 airline
4 hr 15 mins
1,456 mi · 2,342 km
4
per week
Funchal (FNC) – Portugal
2 airlines
5 hr 20 mins
2,029 mi · 3,265 km
4
per week
Liège (LGG) – Belgium
1 airline
2 hr 25 mins
530 mi · 852 km
4
per week
New York (JFK) – United States of America
1 airline
9 hr 20 mins
4,228 mi · 6,805 km
4
per week
Seville (SVQ) – Spain
2 airlines
4 hr 0 mins
1,350 mi · 2,173 km
4
per week
Sibiu (SBZ) – Romania
1 airline
1 hr 40 mins
389 mi · 626 km
4
per week
Singapore (SIN) – Singapore
1 airline
12 hr 0 mins
6,030 mi · 9,705 km
4
per week
Tokyo (HND) – Japan
1 airline
11 hr 30 mins
5,681 mi · 9,143 km
4
per week
Yerevan (EVN) – Armenia
1 airline
3 hr 50 mins
1,475 mi · 2,375 km
4
per week
Arbil (EBL) – Iraq
1 airline
4 hr 5 mins
1,612 mi · 2,595 km
3
per week
Baku (GYD) – Azerbaijan
1 airline
4 hr 15 mins
1,722 mi · 2,772 km
3
per week
Dubrovnik (DBV) – Croatia
1 airline
1 hr 50 mins
392 mi · 631 km
3
per week
İzmir (ADB) – Türkiye
1 airline
2 hr 40 mins
861 mi · 1,386 km
3
per week
Kittila (KTT) – Finland
1 airline
3 hr 50 mins
1,384 mi · 2,228 km
3
per week
Lanzarote Island (ACE) – Spain
1 airline
5 hr 25 mins
2,078 mi · 3,344 km
3
per week
Marrakech (RAK) – Morocco
1 airline
4 hr 45 mins
1,719 mi · 2,767 km
3
per week
Montreal (YUL) – Canada
1 airline
8 hr 55 mins
4,016 mi · 6,462 km
3
per week
Riyadh (RUH) – Saudi Arabia
1 airline
5 hr 20 mins
2,287 mi · 3,681 km
3
per week
Tbilisi (TBS) – Georgia
1 airline
3 hr 45 mins
1,449 mi · 2,333 km
3
per week
Tunis (TUN) – Tunisia
1 airline
2 hr 55 mins
842 mi · 1,355 km
3
per week
Algiers (ALG) – Algeria
1 airline
3 hr 25 mins
1,039 mi · 1,673 km
2
per week
Boston (BOS) – United States of America
1 airline
9 hr 0 mins
4,042 mi · 6,505 km
2
per week
Ivalo (IVL) – Finland
1 airline
VIE → IVL
2
per week
Marsa Alam (RMF) – Egypt
1 airline
4 hr 35 mins
1,839 mi · 2,960 km
2
per week
Nottingham (EMA) – United Kingdom
1 airline
3 hr 5 mins
849 mi · 1,366 km
2
per week
Ohrid (OHD) – North Macedonia
1 airline
VIE → OHD
2
per week
Rovaniemi (RVN) – Finland
1 airline
3 hr 40 mins
1,318 mi · 2,121 km
2
per week
Salerno (QSR) – Italy
1 airline
VIE → QSR
2
per week
Shenzhen (SZX) – China
1 airline
10 hr 55 mins
5,385 mi · 8,667 km
2
per week
Suceava (SCV) – Romania
1 airline
1 hr 45 mins
454 mi · 730 km
2
per week
Tromsø (TOS) – Norway
1 airline
4 hr 5 mins
1,493 mi · 2,402 km
2
per week
Linz (LNZ) – Austria
1 airline
VIE → LNZ
1
per week
Mumbai (BOM) – India
1 airline
VIE → BOM
1
per week
Münster (FMO) – Germany
1 airline
VIE → FMO
1
per week
Reykjavik (KEF) – Iceland
1 airline
VIE → KEF
1
per week
Shanghai (PVG) – China
1 airline
10 hr 45 mins
5,280 mi · 8,497 km
1
per week

Route and destination data updated February 16, 2026.

Vienna Schwechat Airport is served by 67 airlines, with Austrian in the lead at 37% of routes. The top three carriers together cover 65% of routes. 54 carriers operate only one route each. A total of 67 airlines operate international routes, compared with one airline serving domestic routes. Scoot is operating the longest nonstop flight, connecting to Singapore with a flight time of 12 hrs.

Austrian (85 routes)
Ryanair (52 routes)
Wizz Air Malta (11 routes)
Eurowings (4 routes)
Air India (4 routes)
Ethiopian Airlines (3 routes)
Air Incheon (2 routes)
People's (2 routes)
AJet (2 routes)
Pegasus (2 routes)
EVA Air (2 routes)
Air Cairo (2 routes)
Sun Express (2 routes)
Condor (1 routes)
Lufthansa (1 routes)
British Airways (1 routes)
CAZ (1 routes)
SWISS (1 routes)
LOT - Polish Airlines (1 routes)
Air France (1 routes)
TUIfly (1 routes)
KLM (1 routes)
SAS (1 routes)
Brussels Airlines (1 routes)
Vueling (1 routes)
Turkish Airlines (1 routes)
easyJet (1 routes)
American Airlines (1 routes)
Iberia (1 routes)
Air Serbia (1 routes)
VJH (1 routes)
Aegean Airlines (1 routes)
Sky Express (1 routes)
El Al (1 routes)
Luxair (1 routes)
Finnair (1 routes)
GlobalAir (1 routes)
Qatar Airways (1 routes)
Emirates (1 routes)
TAP Air Portugal (1 routes)
airBaltic (1 routes)
Croatia Airlines (1 routes)
Aer Lingus (1 routes)
KM Malta Airlines (1 routes)
Corendon Airlines Europe (1 routes)
EgyptAir (1 routes)
Etihad Airways (1 routes)
Korean Air (1 routes)
Air Canada (1 routes)
Peoples (1 routes)
Norwegian Air Shuttle (1 routes)
Jet2 (1 routes)
Air Arabia (1 routes)
Transavia France (1 routes)
China Airlines (1 routes)
Air China (1 routes)
Ryanair UK (1 routes)
ASL Airlines Ireland (1 routes)
Scoot (1 routes)
ANA (1 routes)
AZAL Azerbaijan Airlines (1 routes)
Saudi Arabian Airlines (1 routes)
Georgian Airways (1 routes)
Tunisair (1 routes)
Air Algerie (1 routes)
Hainan Airlines (1 routes)
AAO (1 routes)

Vienna Schwechat Airport provides direct service to 62 countries across four continents. The route network is 3% domestic and 97% international. Germany is the primary international destination.

Germany - 62/day
Spain - 29/day
Italy - 29/day
United Kingdom - 19/day
France - 17/day
Türkiye - 16/day
Switzerland - 15/day
Poland - 12/day
Belgium - 9/day
Netherlands - 8/day
Denmark - 7/day
Serbia - 7/day
Bulgaria - 7/day
Greece - 7/day
Romania - 6/day
Austria - 6/day
United Arab Emirates - 6/day
Israel - 5/day
Finland - 5/day
Portugal - 5/day
Albania - 4/day
Luxembourg - 4/day
Egypt - 4/day
United States of America - 4/day
Qatar - 3/day
Thailand - 3/day
Czechia - 3/day
Latvia - 3/day
Croatia - 3/day
Ireland - 3/day
Sweden - 3/day
Bosnia and Herzegovina - 3/day
Hungary - 2/day
Malta - 2/day
KS - 2/day
Slovakia - 2/day
Lithuania - 2/day
South Korea - 2/day
Moldova - 2/day
North Macedonia - 2/day
Canada - 2/day
Cyprus - 2/day
Norway - 2/day
India - 1/day
Montenegro - 1/day
Ethiopia - 1/day
Morocco - 1/day
Taiwan - 1/day
China - 1/day
Maldives - 1/day
Mauritius - 1/day
Saudi Arabia - 1/day
Jordan - 1/day
Singapore - 1/day
Japan - 1/day
Armenia - 1/day
Iraq - 0/day
Azerbaijan - 0/day
Georgia - 0/day
Tunisia - 0/day
Algeria - 0/day
Iceland - 0/day

Global Rankings

Destinations

Measures how broadly the airport connects distinct endpoints.

Flights & Scheduling

Reflects flight volume and runway utilization.

Distance & Reach

Highlights long-haul reach and distance efficiency.

Runways

Runway Length Width Surface
11,821 ft 3,603 m 148 ft 45 m Asphalt
11,821 ft 3,603 m 148 ft 45 m Asphalt
11,467 ft 3,495 m 148 ft 45 m Asphalt
11,467 ft 3,495 m 148 ft 45 m Asphalt

Runway Length

Runways at Vienna Schwechat Airport are long enough for all aircraft with known takeoff and landing distances.

Miscellaneous