To get to Vienna from Prague you can take a flight from Prague Airport, which is the closest airport to Prague, and arrive at Vienna International Airport, the airport the best serves Vienna. The average price for a Prague to Vienna flight is 189€, but you can find low cost flights as well, with prices starting from 64€. Getting from Prague to Vienna by flight takes about 1 hour on average; however, you need to consider the time to get to the airport and pass the security checks. You can count on 30 daily connections between Prague and Vienna provided by Lufthansa, SWISS, and Bulgaria air. Vienna International Airport is the closest airport to Vienna and is 28.5 kilometers away from the city center; you can get to Vienna in 43 minutes thanks to airport shuttles from Vienna International Airport to Vienna.