Compare prices and tickets by train, bus or flight

Wed
Jan 26
$36Wizz Air
Thu
Jan 27
$82Iberia
Fri
Jan 28
$67Wizz Air
Sat
Jan 29
$40Vueling
Sun
Jan 30
$109Wizz Air
Mon
Jan 31
$30Wizz Air
Tue
Feb 1
$31Ryanair
Wed
Feb 2
$15Wizz Air
Thu
Feb 3
$25Ryanair
Fri
Feb 4
$61Wizz Air
Sat
Feb 5
$31Ryanair
Sun
Feb 6
$42Ryanair
Mon
Feb 7
$34Ryanair
Tue
Feb 8
$10Ryanair
Wed
Feb 9
$12Wizz Air
Thu
Feb 10
$55Ryanair
Fri
Feb 11
$43Ryanair
Sat
Feb 12
$78Ryanair
Sun
Feb 13
$85Austrian Airlines
Mon
Feb 14
$30Wizz Air

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

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Barcelona to Vienna flight

distanceDistance837 miles (1350 km)
durationAverage flight duration2 h 20 min
priceAverage plane ticket price$82 (€69)
changesDirect flightYes
carriersAirlinesLaudamotion, Vueling, Eurowings, anisec, Ryanair, Austrian Airlines, openskies, Lufthansa, Iberia, Air China, Swiss, Brussels Airlines or Wizz Air

Flights from Barcelona to Vienna cover the 837 miles (1350 km) long route taking on average 2 h 20 min with our travel partners like Laudamotion, Vueling, Eurowings, anisec, Ryanair, Austrian Airlines, openskies, Lufthansa, Iberia, Air China, Swiss, Brussels Airlines or Wizz Air. There are direct flight services available. While the average ticket price for this route costs around $82 (€69), you can find the cheapest plane ticket for as low as $30 (€25). Travelers depart most frequently from Barcelona El Prat Airport and arrive in Vienna International Airport.

Airlines: Vueling Airlines, Eurowings and Ryanair flights from Barcelona to Vienna

For as little as $30 (€25) you can travel by flight between Barcelona and Vienna with Vueling Airlines, Eurowings and Ryanair. Omio will show you the best deals, schedules and tickets available for this trip.

Ryanair
Eurowings
Vueling Airlines

Ryanair is one of the biggest and most popular low-cost airlines in Europe, headquartered in Ireland. Hopping on a plane and flying to popular European destinations quickly and affordably is made easy with Ryanair. This budget airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. A Ryanair plane ticket between Barcelona and Vienna includes allowance of one small personal bag; additional fees tend to apply for cabin baggage and checked baggage.

    When you buy your Ryanair flight tickets from Barcelona to Vienna don't forget to keep the following COVID-19 related policies in mind:

    • Normal conditions apply
    • Cashless payments recommended
    • Online booking and check-in recommended

    Flights from Barcelona to Vienna

    Waltzes by the Danube, atmospheric coffee-houses and spectacular pastries: all the cliches about Vienna are true, but there's also a chic, modern side to the Austrian capital. Visitors can find out for themselves, thanks to frequent direct flights from Barcelona to Vienna. There are direct connections seven days a week with a choice of airlines, including a national carrier and budget services. Flight times to the Austrian capital are around two hours and 30 minutes, with departures available from early morning to late evening.    

    Which airlines fly from Barcelona to Vienna?

    The national carrier Austrian Airlines, Eurowings (operating in a codeshare with its affiliate Eagle Atlantic Airlines) and Lauda Motion all offer direct flights from Barcelona to Vienna. Spanish budget operator Vueling and Austrian budget airline Anisec also provide daily direct flights on this route.

    How long is the flight from Barcelona to Vienna?

    The fastest connection on the 1350 km flight east from Barcelona to Vienna is the Lauda Motion service, taking two hours and 20 minutes to reach the Austrian capital. Most direct flights take five or ten minutes more to complete the trip from Barcelona. The quickest indirect connection is a KLM flight via Amsterdam, taking five hours.

    How many flights are there from Barcelona to Vienna?

    On weekdays there are seven direct flights from Barcelona to Vienna, with a choice of operators. There are four daily direct flights at weekends. Schedules include two to three budget airline flights daily. There are about 15 additional daily same day indirect connections requiring one change en route. Departure times range from early morning to late evening.   

    What are the departure and arrival airports for flights from Barcelona to Vienna?

    Departure airport: Barcelona El Prat Airport is about 12 km south-west of the city center, with public transport connections from downtown on the L9 Sud Metro line and express Aerobus, taking 30 minutes. The airport terminal has long and short stay parking lots, duty free shopping malls,  restaurants and tapas bars, business lounges, and free WiFi.

    Arrival airport: Vienna Airport is situated 18 km south-east of the city center, linked by express buses, or CAT, S7 and Railjet train services taking 15-20 minutes to get downtown. Facilities at the terminal include car rental desks, business lounges, book stores, coffee shops, restaurants, free WiFi and taxi stands.  

    Travel Tips: Barcelona to Vienna Flight

    Take a flight to Vienna 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 Barcelona to Vienna.
    FAQs

    Is cross-border travel by flight between Barcelona, Spain and Vienna, Austria allowed?

    Travel between Barcelona, Spain and Vienna, Austria by plane is: Partially open.

    What is the status of international entry into Austria from Spain?

    International entry status: Entry is partially open for citizens and permanent residents of Spain

    Do I need to self-quarantine on arrival in Austria from Barcelona?

    Conditions of entry:

    • Entry is allowed only for fully vaccinated travellers
    • Negative COVID-19 test issued at most 3 days before arrival or 10 day mandatory self-quarantine
    • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
    • Pre-arrival Health Control Form (FCS) required
    • Travellers vaccinated with the booster shot (3rd dose) are exempt from providing a COVID-19 test (certificate needed)
    • Travellers who are vaccinated with a booster shot (3rd dose) are exempt from compulsory quarantine (certificate needed)

    What are the safety rules to follow in Vienna, Austria?

    When traveling in Austria, you must follow these COVID-19 safety rules:

    • Physical distance requirement: 1 metre (s) (3 feet)
    • Face mask requirement: Mandatory

    The information above was last checked on 1/24/22. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight to Vienna from Barcelona before traveling.

    Are there travel restrictions, such as quarantine measures, in place when returning to Barcelona, Spain from Vienna, Austria?

    Return travel from Austria to Spain is: Partially open.

    Are there any international entry restrictions on returning to Barcelona from Vienna?

    Entry into Spain is allowed for: Entry is partially open for citizens and permanent residents of Austria

    Do I need to quarantine on arrival in Spain from Vienna?

    Requirements for reentering:

    • Negative COVID-19 test issued at most 3 days before arrival
    • Health screen upon arrival
    • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
    • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
    • Pre-arrival Health Control Form (FCS) required
    • Specific entry restrictions may apply for travel to Spain: Canary Islands

    What are the safety rules to follow in Barcelona, Spain?

    The government of Spain has imposed these measures to reduce the spread of COVID-19:

    • Physical distance requirement: 1.5 metre (s) (5 feet)
    • Face mask requirement: Mandatory

    Last checked on 1/24/22. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your flight to Barcelona from Vienna.

    How much does a cheap flight from Barcelona to Vienna cost?

    If you’re looking to save money on tickets, you can find cheap Barcelona to Vienna flights for as little as $30 (€25)  in the next 7 days.

    How much does it cost to take a flight between Barcelona and Vienna?

    If you’re looking to book your plane tickets in the next week, you can expect the Barcelona to Vienna flight price to come in at an average of $82 (€69)  one way.

    How many miles is it from Barcelona to Vienna by plane?

    When traveling this route you should expect the distance between Barcelona and Vienna by plane to be approximately 837 miles (1350 km).

    How long is the flight between Barcelona and Vienna?

    The flight time from Barcelona to Vienna is on average 2 h 20 min  for the 837 miles (1350 km) long journey, but the time it takes to go from Barcelona to Vienna by flight can vary depending on specific dates or traveling on weekends and holidays.

    What airport does the flight from Barcelona to Vienna depart from? Which Vienna airport do I fly into from Barcelona?

    When traveling this route, Omio customers are departing most frequently from Barcelona El Prat Airport   and arriving in Vienna International Airport.

    Where is the departure airport in Barcelona located? Where is the arrival airport in Vienna located?

    Passengers booking this trip most frequently board their flights from Barcelona El Prat Airport and need to travel around 7.4 miles (11.9 km) from the city center to get to this airport.

    Passengers arriving in Vienna most often land in Vienna International Airport and need to travel about 10.6 miles (17.1 km) from this airport to reach the city center. You can check for public transit connections, airport shuttles or taxi service options available from Vienna International Airport to get you to the city center of Vienna.

    Which airlines can take me between Barcelona and Vienna?

    If you're looking for flights from Barcelona to Vienna, you can rely on Laudamotion, Vueling, Eurowings, anisec, Ryanair, Austrian Airlines, openskies, Lufthansa, Iberia, Air China, Swiss, Brussels Airlines or Wizz Air to get you to Vienna. It's also good to check out all possible airlines for the Barcelona to Vienna route to see if there might be differences in the amenities they offer.

    Is there a direct flight from Barcelona to Vienna?

    Yes, you can look for direct flights from Barcelona to Vienna with Vueling or Ryanair  without needing to transfer at another stop in between. Taking a direct flight tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this trip.

    When can I take the first flight from Barcelona to Vienna? When can I take the last flight for the day?

    The first Barcelona to Vienna flight departs at 8: 00 AM   and the last flight from Barcelona to Vienna leaves at 7: 30 PM. Check out the most up-to-date flight schedule from Barcelona to Vienna on Omio and find the best time to travel to your destination.

    How early should I purchase plane tickets between Barcelona and Vienna to score the best deals?

    If you book the Barcelona to Vienna flight within the next 7 days, you can find one way tickets to cost on average $82 (€69). However, booking your plane ticket in advance gives you access to the best prices for flights to Vienna from Barcelona. Look out for plane tickets for this journey to go on sale a few months before your planned departure date to find the best deals.