Travel options
from Barcelona to Vienna

You can get from Barcelona to Vienna by train, bus or flight.

Our recommendation

To get from Barcelona to Vienna on Sep 27 we recommend taking a flight because it’s the best combination of price and speed.

07:55PMBarcelona El Prat Airport2h25 10:20PMVienna International Airport
0 changes
$2251One-way
Cheapest
09:30AMBarcelona El Prat Airport9h55 07:25PMVienna International Airport
1 changes
$1681One-way
Other options
05:45PMBarcelona El Prat Airport2h20 08:05PMVienna International Airport
0 changes
$2431One-way
10:05AMBarcelona El Prat Airport2h15 12:20PMVienna International Airport
0 changes
$3941One-way
08:35PMBarcelona El Prat Airport2h20 10:55PMVienna International Airport
0 changes
$3941One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
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

COMPARE Prices for trains, buses and flights

Sun
Sep 26
$205Flixbus
$203ryanair sun
Mon
Sep 27
Find prices
$168Eurowings
Tue
Sep 28
Find prices
$133Ryanair
Wed
Sep 29
$150Flixbus
$71Ryanair
Thu
Sep 30
$163Flixbus
$51Ryanair
Fri
Oct 1
$146Flixbus
$102Ryanair
Sat
Oct 2
$130Flixbus
$71Ryanair
Sun
Oct 3
$157Flixbus
$101Wizz Air
Mon
Oct 4
Find prices
$101Wizz Air
Tue
Oct 5
Find prices
$51Ryanair
Wed
Oct 6
$118Flixbus
$63Wizz Air
Thu
Oct 7
$118Flixbus
$71Ryanair
Fri
Oct 8
$112Flixbus
$144Ryanair
Sat
Oct 9
$124Flixbus
$202Austrian Airlines
Sun
Oct 10
$130Flixbus
$101Wizz Air
Mon
Oct 11
Find prices
$32Wizz Air
Tue
Oct 12
Find prices
$60Ryanair
Wed
Oct 13
$118Flixbus
$16Wizz Air
Thu
Oct 14
$106Flixbus
$50Ryanair
Fri
Oct 15
$112Flixbus
$43Ryanair
Sat
Oct 16
$130Flixbus
$66Vueling

Travel Information to Vienna from Barcelona

distanceDistance837 miles (1350 km)
modeAvailable travel modesFlight or bus
priceTicket price range$50 - $125
cheapestCheapest modeFlight • $50 (€41) • 2 h 10 min
fastestFastest modeFlight • $50 (€41) • 2 h 10 min
carriersPopular travel companiesWizz Air or Flixbus

Take a flight or bus to travel 837 miles (1350 km) to Vienna from Barcelona. If speed is a priority, then a flight is the best option with an average duration of 2 h 10 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as $50 (€41). The most popular travel companies which serve this trip are Wizz Air or Flixbus among others. Travelers can even take a direct from Barcelona to Vienna.

The Window Seat

Read more about Vienna

Beyond Greta
Beyond Greta

The global outbreak of COVID-19 has made us reevaluate our lives in every way. Things that used to worry us don’t seem important anymore. The pandemic has also cast a spotlight on what we are doing to our...

Continue reading
Wanderlust-Inspiring Movies
Wanderlust-Inspiring Movies

Travel (or romance for that matter) might be tricky at the moment, but that doesn’t mean you can’t let the magic of movies transport you to new places. As a warm-up for Valentine’s Day,...

Continue reading
Vienna: A City Guide
Vienna: A City Guide

A walk through the main streets of Vienna, Austria, feels like a trip back in time. Magnificent buildings from the 19th century line boulevards, horse-drawn carriages with drivers in tailcoats and hats pass by, and locals decked in baroque dresses...

Continue reading

How to get from Barcelona to Vienna

The Best Way According to our Users

When it comes to choosing a method of transportation from Barcelona to Vienna, 100,00% of our customers do not hesitate to choose the flight as their preferred way to travel. Nowadays, passengers who want to fly around Europe have more options than ever before. With dozens of budget airlines covering several routes which connect to virtually all European countries, taking a flight to reach your desired destination is easy and inexpensive. The low fares and the short flight time are, among others, some of the reasons why our users choose the airplane as the best way to get from Barcelona to Vienna, even if they have to face baggage limitations and long lines at check-in and security control. You can book your flights with Omio to make sure you are always taking the fastest route or getting the best deal. You can also add extra luggage and book securely with several methods of payment such as Apple Pay, PayPal and more.

Search on Omio to find cheap tickets from Barcelona to Vienna. It’s easy to find the most attractive prices and choose your preferred route for your journey. Book on web or app, and travel with your mobile ticket —without the stress of printing your ticket.

Travel Tips

Travel from Barcelona to Vienna
Travel 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
What are the international travel restrictions for Austria due to COVID-19 if I’m traveling to Vienna from Barcelona?

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

Can travelers from Spain enter Austria?

International entry is allowed at this time for: Entry is partially open for citizens and permanent residents of Spain.

Are there rules for self-quarantine when arriving to Vienna from Barcelona?

Conditions of entry into Austria:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers with the Digital Green Certificate are exempt from the quarantine. Digital Green Certificate is proof that a person has been vaccinated against COVID-19, received a negative test result, or recovered from COVID-19
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test

Are there COVID-19 safety rules for social distancing and wearing face masks in Vienna, Austria?

To reduce the spread of COVID-19, the government of Austria has imposed the following measures:

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

This information was last checked on 9/22/21. As this information can change due to the nature of the pandemic, make sure to review the latest COVID-19 travel safety regulations   for your journey between Barcelona and Vienna.

Are there restrictions on reentering Spain from Vienna, Austria due to the coronavirus pandemic?

The current restriction level for returning to Barcelona, Spain from Austria is: Partially open.

Am I allowed to reenter Barcelona, Spain from Vienna, Austria?

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

Do I need to self-quarantine when I arrive back to Barcelona from Vienna?

  • Negative COVID-19 test issued at most 3 days before arrival
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • 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

Which rules do I need to follow in Barcelona, Spain regarding COVID-19?

All travelers returning to Spain must observe the following safety measures to reduce the spread of COVID-19 in the country:

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

The information above was last checked on 9/25/21. We do our best to keep this information up-to-date, but regulations can change due to the nature of the coronavirus pandemic, so please double check the latest COVID-19 travel safety regulations ahead of your trip back to Barcelona from Vienna here.

How do I travel from Barcelona to Vienna?

There are 2 ways to travel between Barcelona and Vienna including taking a flight or bus.

What is the cheapest way to get from Barcelona to Vienna?

The cheapest way to get from Barcelona to Vienna is by taking a flight. You can find average ticket prices around $50 (€41) compared to other travel options to Vienna:

A flight is $75 (€60) less than a bus for this journey with tickets for a bus from Barcelona to Vienna costing on average $125 (€101).

What is the quickest way from Barcelona to Vienna?

The fastest way to get to Vienna from Barcelona is by flight with an average travel time of 2 h 10 min.

Other travel options to Vienna can usually take longer:

In comparison, getting to Vienna by bus can take on average 29 h.

How far is Vienna from Barcelona?

You should expect to travel around 837 miles (1350 km) between Barcelona and Vienna.

Where do I depart from Barcelona? Where do I arrive in Vienna?

These are the most popular departure and arrival points from Barcelona to Vienna:

  • Flights mostly depart from Barcelona El Prat Airport and arrive in Vienna International Airport.
  • Buses from Barcelona to Vienna most often leave from Barcelona, Estació d'Autobusos Nord and arrive in Vienna, International Busterminal (VIB).
Who can get me from Barcelona to Vienna?

Omio works with many trusted partners that can help you travel the best way from Barcelona to Vienna:

  • You can take a flight from Barcelona to Vienna with Wizz Air. Cheap tickets can be found for $50 (€41) with Wizz Air from Barcelona to Vienna.
  • You can take a bus from Barcelona to Vienna with Flixbus. Cheap tickets can be found for $125 (€101) with Flixbus from Barcelona to Vienna.
What other popular destinations should I add to my itinerary for my trip from Barcelona to Vienna?
Many of our customers who book a trip from Barcelona to Vienna often extend their vacation and travel to other popular destinations like Prague, Budapest or Munich. If you’re thinking of adding another destination to your Barcelona and Vienna itinerary, let Omio find you the best connections between Vienna and any of these top destinations today!
When should I book a ticket from Barcelona to Vienna online to score the best deals?

Before traveling from Barcelona to Vienna, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • A plane ticket costs $50 (€41) one way on average for this route.
  • A bus ticket for this journey costs on average $125 (€101) one way.

But we recommend booking Barcelona to Vienna tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Stations

Important Stations and Airports for this Journey

Barcelona
Vienna
Barcelona, Estacion de Autobuses de Sants
Amenities
Estació d'autobusos Barcelona-Nord
Amenities
Barcelona Estació De França
Amenities