Cheap flights from Barcelona to Vienna

Search for the cheapest air tickets from Barcelona to Vienna

Recently booked flights from Barcelona to Vienna

From
Barcelona
To
Vienna
Depart date
01.02.2026
Price
$619 / 2253ر.ق

Average ticket prices for flights from Barcelona to Vienna by month

Find the cheapest time to fly from Barcelona to Vienna.

February
March
April
May
June
July
August
September
November
January

Airlines Flying to Vienna from Barcelona

Flight schedule Barcelona to Vienna

09:35 → 12:10

direct

logo Wizz Air 2938
BCN — VIE
- - - T - S S
09:55 → 12:10

direct

logo Austrian Airlines 402
BCN — VIE
M T W T F S -
09:55 → 12:10

direct

logo Austrian Airlines 402
BCN — VIE
M T - T F - -
11:00 → 13:25

direct

logo Vueling 8714
BCN — VIE
- - - - F - S
11:00 → 13:25

direct

logo Vueling 8714
BCN — VIE
M - - T - - -
15:15 → 17:45

direct

logo Ryanair 12
BCN — VIE
- - W - - - -
17:40 → 20:10

direct

logo Ryanair 12
BCN — VIE
- - - - - - S
20:20 → 22:55

direct

logo Wizz Air 2940
BCN — VIE
M - - - F - -
20:30 → 22:50

direct

logo Austrian Airlines 406
BCN — VIE
M T - - F - S
20:30 → 22:50

direct

logo Austrian Airlines 406
BCN — VIE
M - - T - - -
05:50 → 10:45

1 stop

Lufthansa logo Lufthansa
BCN — VIE
- - - - - - S
05:50 → 10:45

1 stop

Lufthansa logo Lufthansa
BCN — VIE
- - - - - S -
05:50 → 10:45

1 stop

Lufthansa logo Lufthansa
BCN — VIE
M - - - - - -
06:00 → 11:50

1 stop

KLM logo KLM
BCN — VIE
- - W - - - -
06:00 → 12:00

1 stop

Air France logo Air France
BCN — VIE
M - - - - - S
06:00 → 12:00

1 stop

Air France logo Air France
BCN — VIE
- - - - - S -
06:00 → 12:00

1 stop

Air France logo Air France
BCN — VIE
- - W T - - -
06:00 → 12:00

1 stop

Air France logo Air France
BCN — VIE
- T - - - - S
06:00 → 12:00

1 stop

Air France logo Air France
BCN — VIE
- - - - F - -
06:00 → 11:50

1 stop

KLM logo KLM
BCN — VIE
- - - - F - -
06:00 → 11:50

1 stop

KLM logo KLM
BCN — VIE
M - - T - - -
06:00 → 11:50

1 stop

KLM logo KLM
BCN — VIE
- - W - - S -
06:00 → 11:30

1 stop

Air France logo Air France
BCN — VIE
- - - - F S -
06:00 → 11:50

1 stop

KLM logo KLM
BCN — VIE
- T - T - - S
06:00 → 11:25

1 stop

KLM logo KLM
BCN — VIE
- - W - - - -
06:00 → 11:25

1 stop

KLM logo KLM
BCN — VIE
M - - - - S S
06:00 → 11:30

1 stop

Air France logo Air France
BCN — VIE
M T W T - - S
06:00 → 11:30

1 stop

Air France logo Air France
BCN — VIE
- - W T - - -
06:00 → 11:30

1 stop

Air France logo Air France
BCN — VIE
M T - T - - -
06:00 → 11:50

1 stop

KLM logo KLM
BCN — VIE
- - - - - - S
06:20 → 11:55

1 stop

ITA Airways logo ITA Airways
BCN — VIE
M - - - - - -
06:20 → 11:55

1 stop

ITA Airways logo ITA Airways
BCN — VIE
- - W - - - -
06:20 → 11:55

1 stop

ITA Airways logo ITA Airways
BCN — VIE
- - - T - S -
06:20 → 11:55

1 stop

ITA Airways logo ITA Airways
BCN — VIE
- T - - - - -
06:35 → 12:00

1 stop

Swiss International Air Lines logo Swiss International Air Lines
BCN — VIE
M - - - - - -
06:45 → 12:00

1 stop

Swiss International Air Lines logo Swiss International Air Lines
BCN — VIE
- - W - F - -
06:45 → 12:00

1 stop

Swiss International Air Lines logo Swiss International Air Lines
BCN — VIE
- T - - - - -
06:50 → 13:10

1 stop

Lufthansa logo Lufthansa
BCN — VIE
- - - T - - -
06:50 → 13:10

1 stop

Lufthansa logo Lufthansa
BCN — VIE
- - - - F - -
06:50 → 13:10

1 stop

Lufthansa logo Lufthansa
BCN — VIE
- T - - - - S
06:50 → 13:10

1 stop

Lufthansa logo Lufthansa
BCN — VIE
- T - - F - -
08:50 → 15:00

1 stop

Iberia logo Iberia
BCN — VIE
M - - - - - -
09:15 → 15:00

1 stop

Iberia logo Iberia
BCN — VIE
M - - - - - -
09:35 → 12:10

direct

Wizz Air logo Wizz Air
BCN — VIE
- - - T - S S
09:55 → 15:20

1 stop

Lufthansa logo Lufthansa
BCN — VIE
- - - - - S -
09:55 → 15:20

1 stop

Lufthansa logo Lufthansa
BCN — VIE
- - - T - - -
09:55 → 15:20

1 stop

Lufthansa logo Lufthansa
BCN — VIE
- - - - - - S
09:55 → 15:20

1 stop

Lufthansa logo Lufthansa
BCN — VIE
- - W - - - -
09:55 → 15:20

1 stop

Lufthansa logo Lufthansa
BCN — VIE
M - - - - - -
09:55 → 15:05

1 stop

Lufthansa logo Lufthansa
BCN — VIE
- - W - - - -
09:55 → 15:05

1 stop

Lufthansa logo Lufthansa
BCN — VIE
M - - - - - -
09:55 → 15:05

1 stop

Lufthansa logo Lufthansa
BCN — VIE
- - - T - - -
09:55 → 15:05

1 stop

Lufthansa logo Lufthansa
BCN — VIE
- - - - - S -
09:55 → 15:05

1 stop

Lufthansa logo Lufthansa
BCN — VIE
- - - - - - S
09:55 → 14:15

1 stop

Lufthansa logo Lufthansa
BCN — VIE
- - - - - S -
09:55 → 14:15

1 stop

Lufthansa logo Lufthansa
BCN — VIE
- - W - - - -
09:55 → 14:15

1 stop

Lufthansa logo Lufthansa
BCN — VIE
M - - - - - -
09:55 → 14:15

1 stop

Lufthansa logo Lufthansa
BCN — VIE
- - - T - - -
09:55 → 14:00

1 stop

Swiss International Air Lines logo Swiss International Air Lines
BCN — VIE
- - - - - - S
09:55 → 14:00

1 stop

Swiss International Air Lines logo Swiss International Air Lines
BCN — VIE
- - - - - S -
09:55 → 14:00

1 stop

Swiss International Air Lines logo Swiss International Air Lines
BCN — VIE
- - - - F - S
09:55 → 12:10

direct

Austrian Airlines logo Austrian Airlines
BCN — VIE
M T - T F - -
09:55 → 12:10

direct

Austrian Airlines logo Austrian Airlines
BCN — VIE
M T W T F S -
11:00 → 13:25

direct

Vueling logo Vueling
BCN — VIE
M - - T - - -
11:00 → 13:25

direct

Vueling logo Vueling
BCN — VIE
- - - - F - S
11:10 → 16:10

1 stop

KLM logo KLM
BCN — VIE
M T W T F S -
11:50 → 19:05

1 stop

Air Europa logo Air Europa
BCN — VIE
M - - - - - -
11:50 → 19:05

1 stop

Air Europa logo Air Europa
BCN — VIE
- - - - - - S
11:55 → 16:35

1 stop

Lufthansa logo Lufthansa
BCN — VIE
- - - T - S -
11:55 → 16:35

1 stop

Lufthansa logo Lufthansa
BCN — VIE
- T - - - - -
11:55 → 16:35

1 stop

Lufthansa logo Lufthansa
BCN — VIE
- - - - - - S
11:55 → 16:35

1 stop

Lufthansa logo Lufthansa
BCN — VIE
- - W - - - -
12:15 → 17:25

1 stop

Air France logo Air France
BCN — VIE
M - - - - - -
12:15 → 17:25

1 stop

Air France logo Air France
BCN — VIE
M - W T - - -
12:30 → 19:05

1 stop

Iberia logo Iberia
BCN — VIE
M - - - F - -
12:50 → 18:45

1 stop

Lufthansa logo Lufthansa
BCN — VIE
M - - - F - -
13:00 → 18:45

1 stop

Lufthansa logo Lufthansa
BCN — VIE
- - - - - - S
13:00 → 18:45

1 stop

Lufthansa logo Lufthansa
BCN — VIE
- - - - - S -
13:00 → 19:20

1 stop

KLM logo KLM
BCN — VIE
M - - - - - -
13:00 → 19:20

1 stop

KLM logo KLM
BCN — VIE
- T - - - - S
13:30 → 19:05

1 stop

Iberia logo Iberia
BCN — VIE
M - - T - - -
13:30 → 19:05

1 stop

Iberia logo Iberia
BCN — VIE
- - - - - - S
13:45 → 18:45

1 stop

Lufthansa logo Lufthansa
BCN — VIE
M - - T - - -
13:50 → 19:30

1 stop

Lufthansa logo Lufthansa
BCN — VIE
- - - - F - -
13:55 → 18:45

1 stop

Lufthansa logo Lufthansa
BCN — VIE
- - - - - S -
13:55 → 18:45

1 stop

Lufthansa logo Lufthansa
BCN — VIE
- - - - - - S
14:20 → 20:00

1 stop

Luxair logo Luxair
BCN — VIE
- - - - - S -
14:50 → 20:00

1 stop

Luxair logo Luxair
BCN — VIE
- T - T - - -
14:50 → 20:00

1 stop

Luxair logo Luxair
BCN — VIE
- - - T - - -
14:50 → 20:00

1 stop

Luxair logo Luxair
BCN — VIE
- - W - - - -
14:55 → 20:45

1 stop

Swiss International Air Lines logo Swiss International Air Lines
BCN — VIE
- - - T - - -
14:55 → 20:45

1 stop

Swiss International Air Lines logo Swiss International Air Lines
BCN — VIE
- - - - F - -
14:55 → 20:45

1 stop

Swiss International Air Lines logo Swiss International Air Lines
BCN — VIE
- T - - - - -
14:55 → 20:45

1 stop

Swiss International Air Lines logo Swiss International Air Lines
BCN — VIE
- - W - - - -
14:55 → 20:45

1 stop

Swiss International Air Lines logo Swiss International Air Lines
BCN — VIE
- - - - - - S
15:05 → 21:40

1 stop

Brussels Airlines logo Brussels Airlines
BCN — VIE
- - W - - - -
15:05 → 21:40

1 stop

Brussels Airlines logo Brussels Airlines
BCN — VIE
- - - T - - -
15:05 → 20:50

1 stop

Brussels Airlines logo Brussels Airlines
BCN — VIE
- - W - - - -
15:05 → 20:50

1 stop

Brussels Airlines logo Brussels Airlines
BCN — VIE
- - - - F - -
15:05 → 20:50

1 stop

Brussels Airlines logo Brussels Airlines
BCN — VIE
- - - - - S -
15:05 → 19:30

1 stop

Brussels Airlines logo Brussels Airlines
BCN — VIE
- - - - - - S
15:05 → 19:30

1 stop

Brussels Airlines logo Brussels Airlines
BCN — VIE
- - - T - - -
15:05 → 19:30

1 stop

Brussels Airlines logo Brussels Airlines
BCN — VIE
- - W - - - -
15:05 → 19:30

1 stop

Brussels Airlines logo Brussels Airlines
BCN — VIE
- T - - - - S
15:05 → 19:30

1 stop

Brussels Airlines logo Brussels Airlines
BCN — VIE
- - - - F - -
15:05 → 19:30

1 stop

Brussels Airlines logo Brussels Airlines
BCN — VIE
M - - - F - -
15:15 → 17:45

direct

Ryanair logo Ryanair
BCN — VIE
- - W - - - -
15:40 → 20:00

1 stop

Luxair logo Luxair
BCN — VIE
M - - - - - -
16:00 → 22:05

1 stop

Air France logo Air France
BCN — VIE
- - - - - - S
16:00 → 22:05

1 stop

Air France logo Air France
BCN — VIE
- T - - - - -
16:00 → 22:55

1 stop

Air France logo Air France
BCN — VIE
- T - - - - S
16:50 → 21:45

1 stop

ITA Airways logo ITA Airways
BCN — VIE
- - - T - - -
17:00 → 22:55

1 stop

Iberia logo Iberia
BCN — VIE
- T - - - - -
17:00 → 22:55

1 stop

Iberia logo Iberia
BCN — VIE
- T W - - - -
17:00 → 22:55

1 stop

Iberia logo Iberia
BCN — VIE
- - - - F - -
17:00 → 22:55

1 stop

Iberia logo Iberia
BCN — VIE
M - - - - - -
17:00 → 22:55

1 stop

Iberia logo Iberia
BCN — VIE
- - - T - - -
17:25 → 22:45

1 stop

KLM logo KLM
BCN — VIE
M T W T F - -
17:25 → 22:45

1 stop

KLM logo KLM
BCN — VIE
- - - - - S -
17:40 → 20:10

direct

Ryanair logo Ryanair
BCN — VIE
- - - - - - S
17:55 → 22:55

1 stop

Air France logo Air France
BCN — VIE
- - - - - - S
18:05 → 22:55

1 stop

Air France logo Air France
BCN — VIE
M - - - - - -
18:05 → 22:55

1 stop

Air France logo Air France
BCN — VIE
- - - - F - -
18:05 → 22:55

1 stop

Air France logo Air France
BCN — VIE
M - W T - S -
18:05 → 22:55

1 stop

Air France logo Air France
BCN — VIE
- T - - - S -
18:20 → 22:40

1 stop

Lufthansa logo Lufthansa
BCN — VIE
- - W T - - -
18:20 → 22:40

1 stop

Lufthansa logo Lufthansa
BCN — VIE
- - W - F - -
18:20 → 22:40

1 stop

Lufthansa logo Lufthansa
BCN — VIE
- - - T - - S
20:20 → 22:55

direct

Wizz Air logo Wizz Air
BCN — VIE
M - - - F - -
20:30 → 22:50

direct

Austrian Airlines logo Austrian Airlines
BCN — VIE
M - - T - - -
20:30 → 22:50

direct

Austrian Airlines logo Austrian Airlines
BCN — VIE
M T - - F - S