Flights from Vienna to Frankfurt – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
VIE to FRA – All flight route options from Vienna International Airport, Austria to Frankfurt Airport, Germany. These flights are operated by 12 different airlines. Fly non-stop or choose from 21 different connecting flights. The shortest flight time is 1 hour and 20 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Frankfurt Airport
We got great deals on hotels and car rentals near the airport.
Vienna to Frankfurt flights
There are over 24 airlines and as many as 562 flights every week to this destination. You can fly non-stop to Frankfurt (FRA) from Vienna (VIE) with Lufthansa, Austrian or Condor but if a stopover option suits you better you can choose to fly via Graz, Leipzig/Halle or any other of the 21 alternatives with connectiing airports.
Vienna to Frankfurt with Lufthansa
You can fly non-stop every weekday with flights departing at 20:15 or 20:20. Lufthansa is a Star Alliance member.
With SWISS
If you fly from Vienna with SWISS you will do a stopover in Zurich, ZRH before reaching Frankfurt. This flight trip will take 4 hours and 20 minutes and you can fly every weekday with departures at 9:00 am, 2:00 pm or 3:00 pm. SWISS is a Star Alliance member.
Distance & flight times: Vienna International Airport to Frankfurt Airport
The shortest flight time between VIE and FRA is 1 hour and 25 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 25m | - | 387 miles (623 km) |
GRZ Graz | 2h 35m | 55m | 474 miles (763 km) |
LEJ Leipzig/Halle | 3h 15m | 1h 5m | 489 miles (787 km) |
BRU Brussels | 3h 20m | 20m | 767 miles (1234 km) |
VCE Venice | 3h 25m | 50m | 631 miles (1015 km) |
BLQ Bologna | 3h 30m | 45m | 757 miles (1218 km) |
HAJ Hanover | 3h 30m | 30m | 604 miles (972 km) |
BUD Budapest | 3h 30m | 40m | 652 miles (1049 km) |
STR Stuttgart | 3h 30m | 1h 20m | 439 miles (706 km) |
DUS Dusseldorf | 3h 45m | 1h 10m | 609 miles (980 km) |
MUC Munich | 3h 50m | 2h 50m | 409 miles (658 km) |
LIN Milan | 3h 55m | 1h 25m | 712 miles (1146 km) |
ZAG Zagreb | 4h 5m | 1h 40m | 625 miles (1006 km) |
HAM Hamburg | 4h 10m | 1h 10m | 735 miles (1183 km) |
BER Berlin | 4h 10m | 1h 35m | 593 miles (954 km) |
BSL Basel, Switzerland/Mulhouse | 4h 15m | 1h 10m | 598 miles (962 km) |
ZRH Zurich | 4h 20m | 2h 0m | 554 miles (891 km) |
MXP Milan | 4h 30m | 1h 45m | 716 miles (1152 km) |
PRG Prague | 4h 45m | 2h 55m | 426 miles (685 km) |
KRK Krakow | 5h 0m | 2h 25m | 699 miles (1125 km) |
BRE Bremen | 5h 10m | 2h 35m | 693 miles (1115 km) |
LUX Luxembourg | 5h 35m | 3h 0m | 593 miles (954 km) |



Quick copy and share this page
From Vienna to Germany
Below is a list of other destinations to Germany from Vienna International Airport with either direct flights or 1 stop connections.
-
MUC Munich Direct
-
DUS Dusseldorf Direct
-
BER Berlin Direct
-
STR Stuttgart Direct
-
HAM Hamburg Direct
-
CGN Cologne Direct
-
HAJ Hanover Direct
-
NUE Nuremberg
-
LEJ Leipzig/Halle Direct
-
BRE Bremen Direct
From Austria to Frankfurt
Below is a list of other cities in Austria with flights to Frankfurt with either non-stop or connecting flights.
-
SZG Salzburg Direct
-
GRZ Graz Direct
-
LNZ Linz Direct
-
KLU Klagenfurt