Cheap flights from Barcelona to Bilbao

Search for the cheapest air tickets from Barcelona to Bilbao
Google Play App Store

Recently booked flights from Barcelona to Bilbao

From
Barcelona
To
Bilbao
Depart date
18.08.2026
Price
$25
From
Barcelona
To
Bilbao
Depart date
19.08.2026
Price
$25
From
Barcelona
To
Bilbao
Depart date
20.08.2026
Price
$33
From
Barcelona
To
Bilbao
Depart date
21.08.2026
Price
$33
From
Barcelona
To
Bilbao
Depart date
12.08.2026
Price
$36

Average ticket prices for flights from Barcelona to Bilbao by month

Find the cheapest time to fly from Barcelona to Bilbao.

July
August
September
October
November

Airlines Flying to Bilbao from Barcelona

Flight schedule Barcelona to Bilbao

07:00 → 08:15

direct

logo Vueling 1420
BCN — BIO
- - - T - - S
07:00 → 08:15

direct

logo Vueling 1420
BCN — BIO
M - W T F S -
15:10 → 16:25

direct

logo Vueling 1424
BCN — BIO
M - - - - - -
13:35 → 14:55

direct

logo Vueling 1426
BCN — BIO
- T - - - - -
11:10 → 12:30

direct

logo Vueling 1424
BCN — BIO
- - - - - - S
17:45 → 19:00

direct

logo Vueling 1424
BCN — BIO
- - - - F - -
13:05 → 14:25

direct

logo Vueling 1430
BCN — BIO
- - - - - S -
07:00 → 08:15

direct

logo Vueling 1420
BCN — BIO
M - W T F S S
21:10 → 22:25

direct

logo Vueling 1436
BCN — BIO
- - - - F - -
21:10 → 22:25

direct

logo Vueling 1436
BCN — BIO
- - W - - - -
15:45 → 17:00

direct

logo Vueling 1434
BCN — BIO
- - W - - - -
21:20 → 22:35

direct

logo Vueling 1436
BCN — BIO
M - - - - - -
08:45 → 10:00

direct

logo Vueling 1422
BCN — BIO
M - - - - - -
10:35 → 15:55

direct

logo Iberia 408
BCN — BIO
- - - - - - S
11:50 → 15:55

direct

logo Air Europa 7706
BCN — BIO
- - - - - - S
15:30 → 20:20

direct

logo Air Europa 6071
BCN — BIO
- T - T - - S
08:40 → 12:45

direct

logo Air Europa 6007
BCN — BIO
M - - - - - -
08:40 → 12:50

direct

logo Air Europa 6007
BCN — BIO
- - W - - - -
13:35 → 17:50

direct

logo Iberia 412
BCN — BIO
- - - - F - -
18:15 → 23:15

direct

logo Iberia 418
BCN — BIO
- - - T - - -
18:55 → 23:15

direct

logo Iberia 420
BCN — BIO
- - - T - - -
18:15 → 23:15

direct

logo Iberia 418
BCN — BIO
- - - - - - S
12:30 → 16:55

direct

logo Iberia 410
BCN — BIO
M - - - - - -
17:00 → 20:50

direct

logo Iberia 416
BCN — BIO
- T - - - - -
12:30 → 16:55

direct

logo Iberia 410
BCN — BIO
- T - T - - -
18:55 → 23:15

direct

logo Iberia 420
BCN — BIO
- - W - - - -
17:00 → 20:50

direct

logo Iberia 416
BCN — BIO
M - - - - - -
12:30 → 16:55

direct

logo Iberia 410
BCN — BIO
- - - - F - -
12:30 → 17:50

direct

logo Iberia 410
BCN — BIO
- - - - F - -
18:15 → 22:05

direct

logo Iberia 418
BCN — BIO
M - - - - - -
13:35 → 16:55

direct

logo Iberia 412
BCN — BIO
- - W - - - -
18:55 → 23:15

direct

logo Iberia 420
BCN — BIO
- T - - - - -
18:15 → 23:15

direct

logo Iberia 418
BCN — BIO
- - W - - - -
13:35 → 16:55

direct

logo Iberia 412
BCN — BIO
- - - - F - -
13:35 → 16:55

direct

logo Iberia 412
BCN — BIO
- - - - - - S
18:15 → 23:15

direct

logo Iberia 418
BCN — BIO
- T - - - - -
13:35 → 16:55

direct

logo Iberia 412
BCN — BIO
M T - T - - -
13:35 → 16:55

direct

logo Iberia 412
BCN — BIO
- - - - - S -
17:00 → 20:50

direct

logo Iberia 416
BCN — BIO
- - W - - - -
17:00 → 22:05

direct

logo Iberia 416
BCN — BIO
M - - - - - -
07:00 → 08:15

direct

Vueling logo Vueling
BCN — BIO
- - - T - - S
07:00 → 08:15

direct

Vueling logo Vueling
BCN — BIO
M - W T F S -
07:00 → 08:15

direct

Vueling logo Vueling
BCN — BIO
M - W T F S S
08:40 → 12:45

1 stop

Air Europa logo Air Europa
BCN — BIO
M - - - - - -
08:40 → 12:50

1 stop

Air Europa logo Air Europa
BCN — BIO
- - W - - - -
08:45 → 10:00

direct

Vueling logo Vueling
BCN — BIO
M - - - - - -
10:35 → 15:55

1 stop

Iberia logo Iberia
BCN — BIO
- - - - - - S
11:10 → 12:30

direct

Vueling logo Vueling
BCN — BIO
- - - - - - S
11:50 → 15:55

1 stop

Air Europa logo Air Europa
BCN — BIO
- - - - - - S
12:30 → 16:55

1 stop

Iberia logo Iberia
BCN — BIO
- - - - F - -
12:30 → 16:55

1 stop

Iberia logo Iberia
BCN — BIO
- T - T - - -
12:30 → 16:55

1 stop

Iberia logo Iberia
BCN — BIO
M - - - - - -
12:30 → 17:50

1 stop

Iberia logo Iberia
BCN — BIO
- - - - F - -
13:05 → 14:25

direct

Vueling logo Vueling
BCN — BIO
- - - - - S -
13:35 → 14:55

direct

Vueling logo Vueling
BCN — BIO
- T - - - - -
13:35 → 16:55

1 stop

Iberia logo Iberia
BCN — BIO
- - - - - S -
13:35 → 16:55

1 stop

Iberia logo Iberia
BCN — BIO
- - - - F - -
13:35 → 16:55

1 stop

Iberia logo Iberia
BCN — BIO
- - W - - - -
13:35 → 16:55

1 stop

Iberia logo Iberia
BCN — BIO
- - - - - - S
13:35 → 16:55

1 stop

Iberia logo Iberia
BCN — BIO
M T - T - - -
13:35 → 17:50

1 stop

Iberia logo Iberia
BCN — BIO
- - - - F - -
15:10 → 16:25

direct

Vueling logo Vueling
BCN — BIO
M - - - - - -
15:30 → 20:20

1 stop

Air Europa logo Air Europa
BCN — BIO
- T - T - - S
15:45 → 17:00

direct

Vueling logo Vueling
BCN — BIO
- - W - - - -
17:00 → 20:50

1 stop

Iberia logo Iberia
BCN — BIO
M - - - - - -
17:00 → 20:50

1 stop

Iberia logo Iberia
BCN — BIO
- T - - - - -
17:00 → 20:50

1 stop

Iberia logo Iberia
BCN — BIO
- - W - - - -
17:00 → 22:05

1 stop

Iberia logo Iberia
BCN — BIO
M - - - - - -
17:45 → 19:00

direct

Vueling logo Vueling
BCN — BIO
- - - - F - -
18:15 → 22:05

1 stop

Iberia logo Iberia
BCN — BIO
M - - - - - -
18:15 → 23:15

1 stop

Iberia logo Iberia
BCN — BIO
- T - - - - -
18:15 → 23:15

1 stop

Iberia logo Iberia
BCN — BIO
- - - - - - S
18:15 → 23:15

1 stop

Iberia logo Iberia
BCN — BIO
- - - T - - -
18:15 → 23:15

1 stop

Iberia logo Iberia
BCN — BIO
- - W - - - -
18:55 → 23:15

1 stop

Iberia logo Iberia
BCN — BIO
- - - T - - -
18:55 → 23:15

1 stop

Iberia logo Iberia
BCN — BIO
- T - - - - -
18:55 → 23:15

1 stop

Iberia logo Iberia
BCN — BIO
- - W - - - -
21:10 → 22:25

direct

Vueling logo Vueling
BCN — BIO
- - W - - - -
21:10 → 22:25

direct

Vueling logo Vueling
BCN — BIO
- - - - F - -
21:20 → 22:35

direct

Vueling logo Vueling
BCN — BIO
M - - - - - -