Find cheap one-way flights from Vienna to Barcelona starting at US$19.

  • One way
  • Round-trip

Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.

When is the cheapest time to book flights?

  • 612
  • 1319
  • 2026
  • Mar

    275
  • 612
  • 1319
  • 2026
  • Apr

    272
  • 39
  • 1016
  • 1723
  • 2430
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.

Find cheap flights from Vienna to Barcelona by different airports

  • VIEBCN
    Tue, Mar 14
    One wayDirect
    From US$20

Frequently Asked Questions

  • When are flight tickets from Vienna to Barcelona the cheapest?

    Airlines adjust prices for flights from Vienna to Barcelona based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the cheapest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • How much are flights from Vienna to Barcelona?

    According to Trip.com's data, the lowest price is around US$254.
  • How long is a flight from Vienna to Barcelona?

    It takes about 2 hours 26 minutes to fly from Vienna to Barcelona.
  • What time does the earliest flight from Vienna to Barcelona depart?

    The earliest flight departs from Vienna at 06:00 and arrives in Barcelona at 08:25.
  • What time does the latest flight from Vienna to Barcelona depart?

    The latest flight departs from Vienna at 17:30 and arrives in Barcelona at 19:50.
  • What are the most popular airlines that fly Vienna (VIE) to Barcelona (BCN)?

    Airlines with flights from Vienna to Barcelona: Ryanair, IBERIA, Austrian Airlines and Vueling Airlines.
  • What's the most popular airline for direct flights from Vienna (VIE) to Barcelona (BCN)?

    Ryanair operates 21 direct flights from Vienna (VIE) to Barcelona (BCN).
  • How many airports in Barcelona (BCN)?

    There are 1 airport(s) in Barcelona (BCN): Barcelona Airport.

Vienna to Barcelona Flight Information

Cheapest return ticket price
US$44
Cheapest direct flight price
US$19
Cheapest month
November
Peak season for travel
May