COVID-19 Travel restrictions may apply upon entering Austria. Learn More.

There are 4 ways to get from Barcalona to Vienna by plane, train or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Travel to Tegucigalpa, fly to Vienna  •  17h 9m

  1. Travel from Barcalona to Tegucigalpa
  2. Fly from Tegucigalpa (TGU) to Vienna (VIE) TGU - VIE

3 alternative options

Travel to Tegucigalpa, fly to Graz, train  •  21h 20m

  1. Travel from Barcalona to Tegucigalpa
  2. Fly from Tegucigalpa (TGU) to Graz (GRZ) TGU - GRZ
  3. Take the train from Graz Hbf to Wien Hbf

Travel, bus to San Pedro Sula, fly to Vienna  •  24h 36m

  1. Travel from Barcalona to Tegucigalpa
  2. Take the bus from Tegucigalpa to San Pedro Sula Airport
  3. Fly from San Pedro Sula (SAP) to Vienna (VIE) SAP - VIE

Travel to Tegucigalpa, fly to Munich, train  •  20h 11m

  1. Travel from Barcalona to Tegucigalpa
  2. Fly from Tegucigalpa (TGU) to Munich (MUC) TGU - MUC
  3. Take the train from Muenchen Ost to Salzburg Hbf
  4. Take the train from Salzburg Hbf to Wien Hbf

Coronavirus (COVID-19) in Austria

There is widespread community transmission globally.
Some travel restrictions are being lifted in Austria. For the latest travel status, please check the official page for Austria.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .
For the latest travel status, we recommend checking the official page for Austria.

Coronavirus (COVID-19) Travel Advice

Some international borders began to reopen in Austria from July 1.

Official Coronavirus (COVID-19) Information for Austria

Some domestic travel restrictions began to ease in Austria from June 21.

Official Coronavirus (COVID-19) Information for Austria

International flights leaving Honduras are suspended as part of the response to Coronavirus (COVID-19). Restrictions may also be in place for other modes of transport.

Official Coronavirus (COVID-19) Information for Austria

Last updated: July 6 | Data sourced from: ACAPS, OXFORD

Questions & Answers

The distance between Barcalona and Vienna is 9844 km.

It takes approximately 17h 9m to get from Barcalona to Vienna, including transfers.

More details

There is no direct flight from Tegucigalpa Airport to Vienna Airport. The quickest flight takes 16h 36m and has two stopovers.

Search flights

Vienna is 8h ahead of Barcalona. It is currently 11:23 PM in Barcalona and 7:23 AM in Vienna.

KLM, Avianca - Aerovías del Continente Americano S.A., United Airlines and nine other airlines offer flights from Tegucigalpa Airport to Vienna Airport.

Search flights

There are 2554+ hotels available in Vienna. Prices start at 87€ per night.

More details

Map of how to get from Barcalona to Vienna.
Launch map view
  • Distance: 9843.8 km
  • Duration: 17h 9m

What companies run services between Barcalona, Honduras and Vienna, Austria?

There is no direct connection from Barcalona to Vienna. However, you can take the travel to Tegucigalpa airport, fly to Vienna, take the walk to Flughafen Wien, then take the line 9012 train to Vienna. Alternatively, you can take the travel to Tegucigalpa airport, fly to Graz, take the walk to Graz Airport, take the shuttle to Graz Hbf, take the walk to Graz Hbf, then take the train to Vienna.

Airlines
United Airlines
Website
united.com
Flights from Tegucigalpa to Vienna via Houston, Frankfurt
Ave. Duration
19h 55m
When
Wednesday, Thursday, Saturday and Sunday
Estimated price
750€ - 1900€
Flights from Tegucigalpa to Vienna via Miami, Munich
Ave. Duration
15h 9m
When
Every day
Estimated price
550€ - 2500€
Flights from Tegucigalpa to Vienna via Miami, Zurich
Ave. Duration
15h 49m
When
Every day
Estimated price
600€ - 2300€
Flights from Tegucigalpa to Graz via Miami, Munich
Ave. Duration
15h 59m
When
Every day
Estimated price
500€ - 2200€
Flights from Tegucigalpa to Graz via Houston, Frankfurt, Munich
Ave. Duration
20h 10m
When
Every day
Estimated price
650€ - 1700€
Flights from Tegucigalpa to Graz via Miami, Paris CDG, Munich
Ave. Duration
20h 22m
When
Every day
Estimated price
400€ - 1700€
Flights from San Pedro Sula to Vienna via Miami, Frankfurt
Ave. Duration
15h 50m
When
Every day
Estimated price
500€ - 2200€
Flights from San Pedro Sula to Vienna via Miami, Munich
Ave. Duration
17h 35m
When
Every day
Estimated price
500€ - 2200€
Flights from San Pedro Sula to Vienna via Miami, Zurich
Ave. Duration
18h 15m
When
Every day
Estimated price
500€ - 2100€
Flights from San Pedro Sula to Vienna via Houston, Frankfurt
Ave. Duration
19h 50m
When
Wednesday, Thursday, Saturday and Sunday
Estimated price
650€ - 1700€
Flights from San Pedro Sula to Vienna via Newark
Ave. Duration
25h
When
Saturday
Estimated price
600€ - 2000€
Flights from Tegucigalpa to Munich via Miami
Ave. Duration
13h 4m
When
Every day
Estimated price
460€ - 2000€
Flights from Tegucigalpa to Munich via Houston, Frankfurt
Ave. Duration
16h 45m
When
Every day
Estimated price
600€ - 1500€
Flights from Tegucigalpa to Munich via Miami, Milan Malpensa
Ave. Duration
14h 57m
When
Every day
Estimated price
360€ - 1500€
Lufthansa
Website
lufthansa.com
Flights from Tegucigalpa to Vienna via Miami, Munich
Ave. Duration
15h 9m
When
Every day
Estimated price
550€ - 2500€
Flights from Tegucigalpa to Vienna via Panama City, Frankfurt
Ave. Duration
21h 46m
When
Monday, Tuesday, Wednesday, Friday and Sunday
Estimated price
600€ - 2600€
Flights from Tegucigalpa to Graz via Miami, Munich
Ave. Duration
15h 59m
When
Every day
Estimated price
500€ - 2200€
Flights from Tegucigalpa to Graz via Panama City, Frankfurt
Ave. Duration
22h 41m
When
Monday, Tuesday, Wednesday, Friday and Sunday
Estimated price
550€ - 2400€
Flights from Tegucigalpa to Graz via Houston, Frankfurt
Ave. Duration
17h 30m
When
Every day
Estimated price
650€ - 1700€
Flights from Tegucigalpa to Graz via San Jose, Frankfurt
Ave. Duration
20h 59m
When
Wednesday and Saturday
Estimated price
500€ - 2300€
Flights from Tegucigalpa to Graz via Atlanta, Dusseldorf
Ave. Duration
21h 1m
When
Tuesday, Wednesday and Thursday
Estimated price
700€ - 4400€
Flights from Tegucigalpa to Graz via Miami, Dusseldorf, Munich
Ave. Duration
17h 2m
When
Wednesday, Friday, Saturday and Sunday
Estimated price
300€ - 1400€
Flights from Tegucigalpa to Graz via Miami, Paris CDG, Munich
Ave. Duration
20h 22m
When
Every day
Estimated price
400€ - 1700€
Flights from Tegucigalpa to Graz via Miami, Dusseldorf, Frankfurt
Ave. Duration
17h 42m
When
Wednesday, Friday, Saturday and Sunday
Estimated price
300€ - 1400€
Flights from San Pedro Sula to Vienna via Miami, Munich
Ave. Duration
16h 6m
When
Every day
Estimated price
500€ - 2200€
Flights from Tegucigalpa to Munich via Miami
Ave. Duration
13h 4m
When
Every day
Estimated price
460€ - 2000€
Flights from Tegucigalpa to Munich via Panama City, Frankfurt
Ave. Duration
19h 46m
When
Monday, Tuesday, Wednesday and Sunday
Estimated price
480€ - 2100€
Flights from Tegucigalpa to Munich via Miami, Zurich
Ave. Duration
14h 54m
When
Monday, Tuesday, Wednesday, Thursday and Sunday
Estimated price
490€ - 1900€
Flights from Tegucigalpa to Munich via Miami, Milan Malpensa
Ave. Duration
14h 57m
When
Every day
Estimated price
360€ - 1500€
Flights from Tegucigalpa to Munich via Atlanta, Dusseldorf
Ave. Duration
15h 16m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
600€ - 3800€
American Airlines
Website
aa.com
Flights from Tegucigalpa to Vienna via Miami, London Heathrow
Ave. Duration
17h 23m
When
Every day
Estimated price
490€ - 1900€
Flights from Tegucigalpa to Vienna via Dallas/Ft.Worth, London Heathrow
Ave. Duration
19h 49m
When
Tuesday, Thursday and Saturday
Estimated price
600€ - 2000€
Flights from Tegucigalpa to Vienna via Dallas/Ft.Worth, Madrid
Ave. Duration
20h 39m
When
Tuesday, Thursday and Saturday
Estimated price
500€ - 2200€
Flights from San Pedro Sula to Vienna via Miami, London Heathrow
Ave. Duration
16h 11m
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
390€ - 1700€
Flights from San Pedro Sula to Vienna via Madrid
Ave. Duration
17h 20m
When
Tuesday and Thursday
Estimated price
420€ - 1200€
Flights from Tegucigalpa to Munich via Miami, London Heathrow
Ave. Duration
17h 4m
When
Every day
Estimated price
430€ - 1500€
Flights from Tegucigalpa to Munich via Dallas/Ft.Worth, London Heathrow
Ave. Duration
19h 34m
When
Tuesday and Thursday
Estimated price
390€ - 1700€
Flights from Tegucigalpa to Munich via Dallas/Ft.Worth, Madrid
Ave. Duration
20h 59m
When
Tuesday, Thursday and Saturday
Estimated price
420€ - 1800€
Iberia
Website
iberia.com
Flights from Tegucigalpa to Vienna via San Salvador, Madrid
Ave. Duration
17h 55m
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
490€ - 1900€
Flights from Tegucigalpa to Vienna via San Jose, Madrid
Ave. Duration
21h 54m
When
Every day
Estimated price
500€ - 2000€
Flights from San Pedro Sula to Vienna via Miami, Madrid
Ave. Duration
17h 20m
When
Every day
Estimated price
430€ - 1700€
Flights from San Pedro Sula to Vienna via San Salvador, Madrid
Ave. Duration
17h 36m
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
440€ - 1800€
Flights from San Pedro Sula to Vienna via Madrid
Ave. Duration
17h 20m
When
Tuesday and Thursday
Estimated price
420€ - 1200€
Flights from Tegucigalpa to Munich via San Salvador, Madrid
Ave. Duration
18h 15m
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
390€ - 1600€
Flights from Tegucigalpa to Munich via San Jose, Madrid
Ave. Duration
22h 14m
When
Every day
Estimated price
400€ - 1600€
Delta
Website
delta.com
Flights from Tegucigalpa to Vienna via Atlanta, Amsterdam Schiphol
Ave. Duration
16h 36m
When
Every day
Estimated price
750€ - 4800€
Flights from Tegucigalpa to Vienna via Atlanta, Paris CDG
Ave. Duration
20h 11m
When
Every day
Estimated price
750€ - 4800€
Flights from San Pedro Sula to Vienna via Atlanta, Amsterdam Schiphol
Ave. Duration
16h 48m
When
Every day
Estimated price
650€ - 4300€
Flights from San Pedro Sula to Vienna via Atlanta, Paris CDG
Ave. Duration
20h 23m
When
Every day
Estimated price
600€ - 2700€
Flights from Tegucigalpa to Munich via Atlanta, Amsterdam Schiphol
Ave. Duration
16h 31m
When
Every day
Estimated price
600€ - 3800€
Flights from Tegucigalpa to Munich via Atlanta, Paris CDG
Ave. Duration
17h 41m
When
Every day
Estimated price
550€ - 2400€
Swiss
Website
swiss.com
Flights from Tegucigalpa to Vienna via Miami, Zurich
Ave. Duration
15h 49m
When
Every day
Estimated price
600€ - 2300€
Flights from Tegucigalpa to Graz via Miami, Zurich
Ave. Duration
16h 9m
When
Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
550€ - 2100€
Flights from Tegucigalpa to Graz via San Jose, Zurich
Ave. Duration
17h 19m
When
Tuesday
Estimated price
900€ - 1700€
Flights from San Pedro Sula to Vienna via Miami, Zurich
Ave. Duration
16h 46m
When
Every day
Estimated price
500€ - 2100€
Flights from Tegucigalpa to Munich via Miami, Zurich
Ave. Duration
14h 54m
When
Monday, Tuesday, Wednesday, Thursday and Sunday
Estimated price
490€ - 1900€
Austrian Airlines
Website
austrian.com
Flights from Tegucigalpa to Vienna via Miami, Barcelona
Ave. Duration
16h 7m
When
Every day
Estimated price
460€ - 1900€
Flights from Tegucigalpa to Vienna via Miami, Milan Malpensa
Ave. Duration
16h 7m
When
Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
450€ - 1900€
Flights from Tegucigalpa to Graz via Houston, Frankfurt
Ave. Duration
17h 30m
When
Every day
Estimated price
650€ - 1700€
Flights from Tegucigalpa to Graz via Atlanta, Dusseldorf
Ave. Duration
21h 1m
When
Tuesday, Wednesday and Thursday
Estimated price
700€ - 4400€
Air France
Website
airfrance.com
Flights from Tegucigalpa to Vienna via San Jose, Paris CDG
Ave. Duration
19h 59m
When
Wednesday, Friday and Sunday
Estimated price
700€ - 3100€
Flights from Tegucigalpa to Munich via San Jose, Paris CDG
Ave. Duration
20h 4m
When
Wednesday, Friday and Sunday
Estimated price
550€ - 2500€
KLM
Website
klm.com
Flights from Tegucigalpa to Munich via Panama City, Amsterdam Schiphol
Ave. Duration
21h 36m
When
Every day
Estimated price
600€ - 1900€
Train operators
Austrian Railways (ÖBB)

Austria's national railway system is not only punctual, reliable and efficient, but offers free wifi to boot. Choose from high-speed intercity Railjet trains, overnight Nightjet trains and regional services such as Cityjet. ÖBB also operates international routes that connect cities in Austria with adjacent European countries including Germany, Hungary, Liechtenstein, Czech Republic, Switzerland and Slovenia. If you're planning to be in Austria for a while, consider the ÖBB Vorteilscard, an annual railcard that offers discounts on routes within Austria and in neighbouring countries.

Contact Details
Phone
05 17 17
Website
oebb.at
Train from Graz Hbf to Wien Hbf
Ave. Duration
2h 36m
Frequency
Hourly
Estimated price
35€ - 50€
Website
Austrian Railways
Book at
Austria Rail Pass
Train from Salzburg Hbf to Wien Hbf
Ave. Duration
2h 53m
Frequency
Hourly
Estimated price
50€ - 75€
Website
Austrian Railways
Book at
Austria Rail Pass
Slovenian Railways (SŽ)
Phone
+386 129 13 332
Email
potnik.info@slo-zeleznice.si
Website
slo-zeleznice.si
Train from Graz Hbf to Wien Hbf
Ave. Duration
2h 36m
Frequency
Once daily
Estimated price
12€ - 23€
Website
Slovenian Railways (SŽ)
Intercity 2nd Class Ticket
13€ - 17€
Regional Train Ticket
12€ - 15€
Intercity 1st Class Ticket
19€ - 23€
Deutsche Bahn Eurocity

Deutsche Bahn’s EuroCity (EC) trains connect German cities to major cities in neighbouring European countries, and are operated in conjunction with their national train company. All EC trains offer First and Standard class; cars are air-conditioned and food and drinks are available onboard. Tickets can be booked up to 180 days in advance of travel. Seat reservations are not compulsory but are recommended for popular routes.

Contact Details
Website
bahn.com
Train from Muenchen Ost to Salzburg Hbf
Ave. Duration
1h 32m
Frequency
Every 4 hours
Estimated price
19€ - 26€
Website
reiseauskunft.bahn.de
Meridian, BOB & BRB
Phone
+49 8024 997171
Email
kontakt@bayerischeoberlandbahn.de
Website
brb.de
Train from Muenchen Ost to Salzburg Hbf
Ave. Duration
1h 38m
Frequency
Hourly
Website
Meridian, BOB & BRB
Deutsche Bahn Intercity

Deutsche Bahn’s high-speed InterCity (IC) trains connect cities within Germany. They’re a popular way to travel as they’re faster than Deutsche Bahn’s regional trains and offer a frequent, fast service. All IC trains have first and second class carriages, power sockets and toilets, and most have a bistro cafe or restaurant. Tickets can be booked up to 180 days in advance of travel.

Contact Details
Website
bahn.com
Train from Muenchen Ost to Salzburg Hbf
Ave. Duration
1h 33m
Frequency
Twice daily
Estimated price
45€ - 65€
Website
reiseauskunft.bahn.de
Railjet

Railjet trains operate domestically within Austria and also connect to major cities in Germany, Czech Republic, Italy, Switzerland and Hungary. This premium service runs at speeds of up to 230km/h and offers three travel classes (economy, first and business), all with free Wi-Fi and power sockets. Other amenities include a bistro-restaurant car and family zones. Seat reservations can be made up to 90 days prior to the train's departure (compulsory for all cross-border trains but not for domestic routes).

Contact Details
Phone
+43 51717
Website
oebb.at
Train from Muenchen Ost to Salzburg Hbf
Ave. Duration
1h 32m
Frequency
Twice daily
Estimated price
22€ - 35€
Website
Railjet
Train from Salzburg Hbf to Wien Hbf
Ave. Duration
2h 22m
Frequency
Every 4 hours
Estimated price
40€ - 65€
Website
Railjet
RegioJet
Phone
+420 542 42 42 42
Email
info@regiojet.cz
Website
regiojet.com
Train from Salzburg, Hbf to Vienna, Hbf
Ave. Duration
2h 30m
Frequency
Hourly
Estimated price
8€ - 28€
Website
RegioJet
2nd Class
8€ - 12€
1st Class
18€ - 28€
Swiss Railways (SBB/CFF/FFS)

The national railway company of Switzerland, Swiss Railways operates trains throughout the country and adjacent European nations including Germany, France, Italy and Austria. Tickets are sold in two classes - First and Second - with most long-distance trains offering a bistro car serving beverages and snacks. Individual tickets can be bought easily at stands, while a variety of travel passes are on offer to suit different travel needs.

Contact Details
Phone
+41 51 220 11 11
Website
sbb.ch
Train from Salzburg Hbf to Wien Hbf
Ave. Duration
2h 25m
Frequency
4 times a day
Estimated price
85€ - 160€
Website
Swiss Railways (SBB/CFF/FFS)
Bus operators

Want to know more about travelling around Austria

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.