[menuItemContent][menuItemRightSideContent]
Currency

Compare prices and tickets by train, bus or flight

Fri
Jan 28
51Wizz Air
Sat
Jan 29
53Vueling
Sun
Jan 30
81Wizz Air
Mon
Jan 31
36Wizz Air
Tue
Feb 1
30Ryanair
Wed
Feb 2
12Wizz 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€52 (€52)
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. You can get the cheapest plane tickets for this trip for as low as €12, but the average price of plane tickets is €52. Travellers depart most frequently from Barcelona El Prat Airport and arrive in Vienna International Airport.

Airlines: Vueling Airlines, Eurowings and Brussels Airlines Barcelona to Vienna

Vueling Airlines, Eurowings and Brussels Airlines flights will get you between Barcelona and Vienna from €12. With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.

Vueling Airlines
Brussels Airlines
Eurowings

Vueling is one of Spain’s leading low-cost airlines where you can choose between Basic, Optima or Time Flex tickets for your next flight from Barcelona to Vienna.

If you’re looking for a smooth and easy flight from Barcelona to Vienna, check Omio for Vueling Airlines flights offering this journey. Whether you are looking for the fastest, earliest or cheapest flight to take for this 837 miles (1350 km) journey from Barcelona to Vienna, Omio makes it easier than ever to find Vueling Airlines flights at affordable prices, and you can also quickly book plane tickets online. Check the current Vueling Airlines flight timetables for your ideal departure and arrival times, compare the best route from Barcelona to Vienna as well as relevant ticket information (such as luggage policy and amenities offered onboard), and book your Vueling Airlines flight on Omio. If you search for flights to Vienna from Barcelona in the Omio app, you can quickly see if the Vueling Airlines tickets are mobile tickets, making it convenient for you to go paperless when travelling. With prices for Vueling Airlines flights from Barcelona to Vienna starting at €53, buy your official Vueling Airlines tickets with Omio online quickly and easily!

  • Average Price: €53

Operator ticket policies for COVID

  • Exceptions to waive change or cancellation fees policy
  • Change fees waived
  • 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 by plane between Barcelona, Spain and Vienna, Austria is: Partially open.

Is international entry into Vienna from Barcelona restricted?

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

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

Entry Requirements:

  • 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?

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

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

The above information was last checked on 1/25/22. Remember to check the latest COVID-19 travel safety regulations for your flight to Vienna from Barcelona closer to your date of departure here.

What COVID restrictions are there for my return journey by plane to Barcelona, Spain from Vienna, Austria?

The current restriction level for your return trip by plane from Vienna to Barcelona is: Partially open

Are there any international entry restrictions on returning to Spain from Austria?

Reentry to 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?

What are the entry requirements?

  • 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: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last verified on 1/26/22. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Vienna to Barcelona flight here.

What is the cost of cheap flights to Vienna from Barcelona?

Omio customers have found cheap plane tickets from Barcelona to Vienna for as low as €12  for the next 7 days.

How much does the flight from Barcelona to Vienna cost on average?

If you are looking to book your plane ticket in the next 7 days, you can expect the Barcelona to Vienna flight to cost on average €52  one way.

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

The distance to Vienna from Barcelona by plane is approximately 837 miles (1350 km).

How long does it take from Barcelona to Vienna by plane?

On average the Barcelona to Vienna flight time is 2 h 20 min  covering the 837 miles (1350 km) long route, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

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

Omio customers who book cheap flights for this route most frequently fly from Barcelona El Prat Airport   to Vienna International Airport.

Where is the airport in Barcelona? Where is the airport in Vienna?

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 centre 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 centre. You can check for public transportation connections, airport shuttles or taxi service options available from Vienna International Airport to get you to the city centre of Vienna.

What airlines go from Barcelona to Vienna?

For the route from Barcelona to Vienna you can take a flight with Laudamotion, Vueling, Eurowings, anisec, Ryanair, Austrian Airlines, openskies, Lufthansa, Iberia, Air China, Swiss, Brussels Airlines or Wizz Air. Be sure to check out all possible airlines that offer services to Vienna from Barcelona on Omio to compare what amenities they may have.

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

You can take the first flight from Barcelona to Vienna at 08: 00   or take the last flight from Barcelona to Vienna leaving at 19: 30. Look for the latest Barcelona Vienna flight times on Omio and book the best time to take the plane for this route.

When should I purchase Barcelona Vienna plane tickets to score the best deals?

If you purchase a plane ticket to Vienna from Barcelona within the next 7 days, you can find tickets to cost on average €52 one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets between Barcelona and Vienna are generally on sale a few months before the planned departure date.