How to get to Bahrain from Spain by flight ? You can check flights from Spain to Bahrain below.
You can find flight ticket prices from Spain to Bahrain with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Spain to Barcelona.
You take a flight from Barcelona to Manama and cost approximately 380 USD.
You take a bus, shuttle or taxi from Manama to your destination in Bahrain.
Flight | Depart | Arrive | |
---|---|---|---|
AF1449
Air France
GF018
Gulf Air Bahrain
|
06:20
Barcelona
11:00
Paris CDG
|
08:25
Paris CDG
19:15
Manama
|
Connect |
LH1139
Lufthansa
GF016
Gulf Air Bahrain
|
06:35
Barcelona
10:45
Frankfurt
|
08:50
Frankfurt
19:00
Manama
|
Connect |
VY8100
Vueling Airlines
GF042
Gulf Air Bahrain
|
07:15
Barcelona
14:25
Athens
|
11:10
Athens
19:25
Manama
|
Connect |
VY8242
Vueling Airlines
GF018
Gulf Air Bahrain
|
07:55
Barcelona
11:00
Paris CDG
|
09:55
Paris CDG
19:15
Manama
|
Connect |
EY050
Etihad
EY377
Etihad
|
10:35
Barcelona
21:40
Abu Dhabi
|
20:00
Abu Dhabi
21:55
Manama
|
Connect |
EY050
Etihad
GF547
Gulf Air Bahrain
|
10:35
Barcelona
23:30
Abu Dhabi
|
20:00
Abu Dhabi
23:45
Manama
|
Connect |
TK1854
Turkish Airlines
TK778
Turkish Airlines
|
11:55
Barcelona
21:00
Istanbul
|
17:25
Istanbul
00:55
Manama
|
Connect |
TK1854
Turkish Airlines
TK776
Turkish Airlines
|
11:55
Barcelona
01:25
Istanbul
|
17:25
Istanbul
05:20
Manama
|
Connect |
PC1092
Pegasus Airlines
PC824
Pegasus Airlines
|
12:45
Barcelona
21:25
Sabiha Gokcen
|
18:20
Sabiha Gokcen
01:20
Manama
|
Connect |
PC1092
Pegasus Airlines
TK7676
Turkish Airlines
|
12:45
Barcelona
22:05
Sabiha Gokcen
|
18:20
Sabiha Gokcen
01:55
Manama
|
Connect |
TK7713
Turkish Airlines
TK7676
Turkish Airlines
|
13:15
Barcelona
22:05
Sabiha Gokcen
|
17:40
Sabiha Gokcen
01:55
Manama
|
Connect |
TK7713
Turkish Airlines
PC824
Pegasus Airlines
|
13:15
Barcelona
21:25
Sabiha Gokcen
|
17:40
Sabiha Gokcen
01:20
Manama
|
Connect |
EK186
Emirates
FZ23
Flydubai
|
15:10
Barcelona
07:30
Dubai
|
00:40
Dubai
07:45
Manama
|
Connect |
TK1468
Turkish Airlines
TK776
Turkish Airlines
|
15:10
Barcelona
01:25
Istanbul
|
20:35
Istanbul
05:20
Manama
|
Connect |
EK186
Emirates
EK837
Emirates
|
15:10
Barcelona
08:20
Dubai
|
00:40
Dubai
08:40
Manama
|
Connect |
TK1856
Turkish Airlines
TK776
Turkish Airlines
|
18:10
Barcelona
01:25
Istanbul
|
23:50
Istanbul
05:20
Manama
|
Connect |
You take a bus, shuttle or taxi from your location in Spain to Valencia.
You take a flight from Valencia to Manama and cost approximately 600 USD.
You take a bus, shuttle or taxi from Manama to your destination in Bahrain.
Flight | Depart | Arrive | |
---|---|---|---|
UX1005
Air Europa
GF018
Gulf Air Bahrain
|
06:05
Valencia
11:00
Paris CDG
|
08:20
Paris CDG
19:15
Manama
|
Connect |
LH1165
Lufthansa
GF016
Gulf Air Bahrain
|
06:20
Valencia
10:45
Frankfurt
|
08:50
Frankfurt
19:00
Manama
|
Connect |
TK1302
Turkish Airlines
TK778
Turkish Airlines
|
12:30
Valencia
21:00
Istanbul
|
18:15
Istanbul
00:55
Manama
|
Connect |
TK1302
Turkish Airlines
TK776
Turkish Airlines
|
12:30
Valencia
01:25
Istanbul
|
18:15
Istanbul
05:20
Manama
|
Connect |
TK1314
Turkish Airlines
TK776
Turkish Airlines
|
17:10
Valencia
01:25
Istanbul
|
22:55
Istanbul
05:20
Manama
|
Connect |
You take a bus, shuttle or taxi from your location in Spain to Madrid.
You take a flight from Madrid to Manama and cost approximately 410 USD.
You take a bus, shuttle or taxi from Manama to your destination in Bahrain.
Flight | Depart | Arrive | |
---|---|---|---|
TK1360
Turkish Airlines
TK778
Turkish Airlines
|
05:00
Madrid
21:00
Istanbul
|
11:45
Istanbul
00:55
Manama
|
Connect |
TK1360
Turkish Airlines
GF044
Gulf Air Bahrain
|
05:00
Madrid
15:10
Istanbul
|
11:45
Istanbul
19:20
Manama
|
Connect |
LH1121
Lufthansa
GF016
Gulf Air Bahrain
|
06:15
Madrid
10:45
Frankfurt
|
08:55
Frankfurt
19:00
Manama
|
Connect |
FR6411
Ryanair
GF042
Gulf Air Bahrain
|
06:25
Madrid
14:25
Athens
|
11:00
Athens
19:25
Manama
|
Connect |
AF1401
Air France
GF018
Gulf Air Bahrain
|
06:40
Madrid
11:00
Paris CDG
|
09:00
Paris CDG
19:15
Manama
|
Connect |
IB3170
Iberia
BA125
British Airways
|
07:00
Madrid
11:30
London Heathrow
|
08:25
London Heathrow
21:00
Manama
|
Connect |
IB3170
Iberia
GF002
Gulf Air Bahrain
|
07:00
Madrid
09:30
London Heathrow
|
08:25
London Heathrow
19:10
Manama
|
Connect |
UX1503
Air Europa
GF016
Gulf Air Bahrain
|
07:05
Madrid
10:45
Frankfurt
|
09:50
Frankfurt
19:00
Manama
|
Connect |
UX1087
Air Europa
GF042
Gulf Air Bahrain
|
07:05
Madrid
14:25
Athens
|
11:35
Athens
19:25
Manama
|
Connect |
IB3162
Iberia
BA125
British Airways
|
08:15
Madrid
11:30
London Heathrow
|
09:50
London Heathrow
21:00
Manama
|
Connect |
IB3160
Iberia
BA125
British Airways
|
09:05
Madrid
11:30
London Heathrow
|
10:30
London Heathrow
21:00
Manama
|
Connect |
EY076
Etihad
EY377
Etihad
|
09:45
Madrid
21:40
Abu Dhabi
|
19:35
Abu Dhabi
21:55
Manama
|
Connect |
EY076
Etihad
GF547
Gulf Air Bahrain
|
09:45
Madrid
23:30
Abu Dhabi
|
19:35
Abu Dhabi
23:45
Manama
|
Connect |
TK1858
Turkish Airlines
TK778
Turkish Airlines
|
12:15
Madrid
21:00
Istanbul
|
18:35
Istanbul
00:55
Manama
|
Connect |
TK1858
Turkish Airlines
TK776
Turkish Airlines
|
12:15
Madrid
01:25
Istanbul
|
18:35
Istanbul
05:20
Manama
|
Connect |
PC1100
Pegasus Airlines
TK7676
Turkish Airlines
|
13:40
Madrid
22:05
Sabiha Gokcen
|
19:50
Sabiha Gokcen
01:55
Manama
|
Connect |
PC1100
Pegasus Airlines
PC824
Pegasus Airlines
|
13:40
Madrid
21:25
Sabiha Gokcen
|
19:50
Sabiha Gokcen
01:20
Manama
|
Connect |
EK142
Emirates
EK837
Emirates
|
14:25
Madrid
08:20
Dubai
|
00:25
Dubai
08:40
Manama
|
Connect |
EK142
Emirates
FZ23
Flydubai
|
14:25
Madrid
07:30
Dubai
|
00:25
Dubai
07:45
Manama
|
Connect |
TK1358
Turkish Airlines
TK776
Turkish Airlines
|
14:45
Madrid
01:25
Istanbul
|
21:05
Istanbul
05:20
Manama
|
Connect |
IB3164
Iberia
GF006
Gulf Air Bahrain
|
16:40
Madrid
21:50
London Heathrow
|
18:05
London Heathrow
07:20
Manama
|
Connect |
IB3180
Iberia
GF006
Gulf Air Bahrain
|
17:05
Madrid
21:50
London Heathrow
|
18:30
London Heathrow
07:20
Manama
|
Connect |
BA461
British Airways
GF006
Gulf Air Bahrain
|
17:55
Madrid
21:50
London Heathrow
|
19:10
London Heathrow
07:20
Manama
|
Connect |
You take a bus, shuttle or taxi from your location in Spain to Bilbao.
You take a flight from Bilbao to Manama and cost approximately 550 USD.
You take a bus, shuttle or taxi from Manama to your destination in Bahrain.
Flight | Depart | Arrive | |
---|---|---|---|
LH1147
Lufthansa
GF016
Gulf Air Bahrain
|
06:35
Bilbao
10:45
Frankfurt
|
08:45
Frankfurt
19:00
Manama
|
Connect |
KL1684
KLM
KL0445
KLM
KL0445
KLM
|
06:50
Bilbao
13:25
Amsterdam Schiphol
22:45
Kuwait
|
09:00
Amsterdam Schiphol
21:35
Kuwait
23:59
Manama
|
Connect |
AF1377
Air France
GF018
Gulf Air Bahrain
|
07:15
Bilbao
11:00
Paris CDG
|
09:05
Paris CDG
19:15
Manama
|
Connect |
TK1316
Turkish Airlines
TK778
Turkish Airlines
|
12:10
Bilbao
21:00
Istanbul
|
18:10
Istanbul
00:55
Manama
|
Connect |
TK1316
Turkish Airlines
TK776
Turkish Airlines
|
12:10
Bilbao
01:25
Istanbul
|
18:10
Istanbul
05:20
Manama
|
Connect |
TK1318
Turkish Airlines
TK776
Turkish Airlines
|
17:05
Bilbao
01:25
Istanbul
|
23:05
Istanbul
05:20
Manama
|
Connect |
You can find hotels and accommodations in Bahrain with our hotels search tool below
Booking.com