How to get to Bahrain from Greece by flight ? You can check flights from Greece to Bahrain below.
You can find flight ticket prices from Greece to Bahrain with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Greece to Thessaloniki.
You take a flight from Thessaloniki to Manama and cost approximately 280 USD.
You take a bus, shuttle or taxi from Manama to your destination in Bahrain.
Flight | Depart | Arrive | |
---|---|---|---|
OA594
Olympic Air
OA71
Olympic Air
GF042
Gulf Air Bahrain
|
06:20
Thessaloniki
11:35
Paros
15:00
Athens
|
07:30
Paros
12:15
Athens
19:25
Manama
|
Connect |
OA594
Olympic Air
OA63
Olympic Air
GF042
Gulf Air Bahrain
|
06:20
Thessaloniki
09:25
Paros
15:00
Athens
|
07:30
Paros
10:05
Athens
19:25
Manama
|
Connect |
OA80
Olympic Air
OA273
Olympic Air
GF042
Gulf Air Bahrain
|
06:30
Thessaloniki
12:05
Chios
15:00
Athens
|
07:30
Chios
12:50
Athens
19:25
Manama
|
Connect |
OA586
Olympic Air
OA253
Olympic Air
GF042
Gulf Air Bahrain
|
06:30
Thessaloniki
12:05
Mytilini
15:00
Athens
|
07:30
Mytilini
13:00
Athens
19:25
Manama
|
Connect |
OA80
Olympic Air
OA271
Olympic Air
GF042
Gulf Air Bahrain
|
06:30
Thessaloniki
08:10
Chios
15:00
Athens
|
07:30
Chios
08:55
Athens
19:25
Manama
|
Connect |
OA550
Olympic Air
GF942
Gulf Air Bahrain
|
07:45
Thessaloniki
13:40
Larnaca
|
09:35
Larnaca
17:00
Manama
|
Connect |
EL100
Ellinair
GF042
Gulf Air Bahrain
|
09:15
Thessaloniki
15:00
Athens
|
10:10
Athens
19:25
Manama
|
Connect |
TK1882
Turkish Airlines
GF044
Gulf Air Bahrain
|
09:35
Thessaloniki
14:50
Istanbul Ataturk
|
10:55
Istanbul Ataturk
19:00
Manama
|
Connect |
EW1701
Eurowings
GF029
Gulf Air Bahrain
|
09:35
Thessaloniki
12:40
Munich
|
10:45
Munich
19:35
Manama
|
Connect |
CY427
Charlie Airlines Limited
GF942
Gulf Air Bahrain
|
09:50
Thessaloniki
13:40
Larnaca
|
11:50
Larnaca
17:00
Manama
|
Connect |
OA109
Olympic Air
GF042
Gulf Air Bahrain
|
10:05
Thessaloniki
15:00
Athens
|
10:55
Athens
19:25
Manama
|
Connect |
OA111
Olympic Air
GF036
Gulf Air Bahrain
|
11:30
Thessaloniki
16:45
Athens
|
12:20
Athens
21:10
Manama
|
Connect |
OA111
Olympic Air
GF042
Gulf Air Bahrain
|
11:30
Thessaloniki
15:00
Athens
|
12:20
Athens
19:25
Manama
|
Connect |
OA115
Olympic Air
GF042
Gulf Air Bahrain
|
13:00
Thessaloniki
15:00
Athens
|
13:50
Athens
19:25
Manama
|
Connect |
OA115
Olympic Air
GF036
Gulf Air Bahrain
|
13:00
Thessaloniki
16:45
Athens
|
13:50
Athens
21:10
Manama
|
Connect |
OA117
Olympic Air
GF036
Gulf Air Bahrain
|
14:55
Thessaloniki
16:45
Athens
|
15:45
Athens
21:10
Manama
|
Connect |
TK1894
Turkish Airlines
GF046
Gulf Air Bahrain
|
21:30
Thessaloniki
06:40
Istanbul Ataturk
|
22:45
Istanbul Ataturk
10:40
Manama
|
Connect |
TK1894
Turkish Airlines
TK776
Turkish Airlines
|
21:30
Thessaloniki
01:10
Istanbul Ataturk
|
22:45
Istanbul Ataturk
05:15
Manama
|
Connect |
You take a bus, shuttle or taxi from your location in Greece to Athens.
You take a flight from Athens to Manama and cost approximately 190 USD.
You take a bus, shuttle or taxi from Manama to your destination in Bahrain.
Flight | Depart | Arrive | |
---|---|---|---|
WY194
Oman Air
WY651
Oman Air
|
00:20
Athens
08:45
Muscat
|
07:10
Muscat
09:30
Manama
|
Connect |
TK1846
Turkish Airlines
GF044
Gulf Air Bahrain
|
10:25
Athens
14:50
Istanbul Ataturk
|
11:50
Istanbul Ataturk
19:00
Manama
|
Connect |
EY090
Etihad
GF547
Gulf Air Bahrain
|
14:55
Athens
23:40
Abu Dhabi
|
20:30
Abu Dhabi
23:45
Manama
|
Connect |
EY090
Etihad
EY377
Etihad
|
14:55
Athens
21:35
Abu Dhabi
|
20:30
Abu Dhabi
21:45
Manama
|
Connect |
GF042
Gulf Air Bahrain
|
15:00
Athens
|
19:25 Manama | Direct |
TK1850
Turkish Airlines
TK778
Turkish Airlines
|
15:40
Athens
20:10
Istanbul Ataturk
|
17:05
Istanbul Ataturk
00:15
Manama
|
Connect |
GF036
Gulf Air Bahrain
|
16:45
Athens
|
21:10 Manama | Direct |
EK210
Emirates
EK835
Emirates
|
18:05
Athens
02:00
Dubai
|
23:35
Dubai
02:15
Manama
|
Connect |
PC1194
Pegasus Airlines
PC824
Pegasus Airlines
|
18:35
Athens
21:05
Sabiha Gokcen
|
19:55
Sabiha Gokcen
01:05
Manama
|
Connect |
TK1844
Turkish Airlines
TK776
Turkish Airlines
|
22:25
Athens
01:10
Istanbul Ataturk
|
23:55
Istanbul Ataturk
05:15
Manama
|
Connect |
EK104
Emirates
EK837
Emirates
|
23:00
Athens
08:30
Dubai
|
04:45
Dubai
08:45
Manama
|
Connect |
EK104
Emirates
FZ23
Flydubai
|
23:00
Athens
07:15
Dubai
|
04:45
Dubai
07:30
Manama
|
Connect |
You take a bus, shuttle or taxi from your location in Greece to Heraklion.
You take a flight from Heraklion to Manama and cost approximately 390 USD.
You take a bus, shuttle or taxi from Manama to your destination in Bahrain.
Flight | Depart | Arrive | |
---|---|---|---|
OA301
Olympic Air
OA912
Olympic Air
GF942
Gulf Air Bahrain
|
06:05
Heraklion
10:35
Athens
13:40
Larnaca
|
06:55
Athens
12:15
Larnaca
17:00
Manama
|
Connect |
OA301
Olympic Air
OA902
Olympic Air
GF942
Gulf Air Bahrain
|
06:05
Heraklion
08:10
Athens
13:40
Larnaca
|
06:55
Athens
09:50
Larnaca
17:00
Manama
|
Connect |
OA301
Olympic Air
GF042
Gulf Air Bahrain
|
06:05
Heraklion
15:00
Athens
|
06:55
Athens
19:25
Manama
|
Connect |
CY461
Charlie Airlines Limited
MS744
Egyptair
MS920
Egyptair
|
06:50
Heraklion
12:25
Larnaca
14:00
Cairo
|
08:10
Larnaca
12:50
Cairo
17:45
Manama
|
Connect |
CY461
Charlie Airlines Limited
GF942
Gulf Air Bahrain
|
06:50
Heraklion
13:40
Larnaca
|
08:10
Larnaca
17:00
Manama
|
Connect |
OA462
Olympic Air
MS744
Egyptair
MS920
Egyptair
|
07:40
Heraklion
12:25
Larnaca
14:00
Cairo
|
09:05
Larnaca
12:50
Cairo
17:45
Manama
|
Connect |
OA462
Olympic Air
GF942
Gulf Air Bahrain
|
07:40
Heraklion
13:40
Larnaca
|
09:05
Larnaca
17:00
Manama
|
Connect |
OA571
Olympic Air
OA111
Olympic Air
GF042
Gulf Air Bahrain
|
08:10
Heraklion
11:30
Thessaloniki
15:00
Athens
|
09:25
Thessaloniki
12:20
Athens
19:25
Manama
|
Connect |
OA571
Olympic Air
OA115
Olympic Air
GF042
Gulf Air Bahrain
|
08:10
Heraklion
13:00
Thessaloniki
15:00
Athens
|
09:25
Thessaloniki
13:50
Athens
19:25
Manama
|
Connect |
OA303
Olympic Air
GF042
Gulf Air Bahrain
|
08:25
Heraklion
15:00
Athens
|
09:15
Athens
19:25
Manama
|
Connect |
OA303
Olympic Air
OA912
Olympic Air
GF942
Gulf Air Bahrain
|
08:25
Heraklion
10:35
Athens
13:40
Larnaca
|
09:15
Athens
12:15
Larnaca
17:00
Manama
|
Connect |
GQ211
Sky Express
GF042
Gulf Air Bahrain
|
09:00
Heraklion
15:00
Athens
|
10:00
Athens
19:25
Manama
|
Connect |
OA307
Olympic Air
GF036
Gulf Air Bahrain
|
11:30
Heraklion
16:45
Athens
|
12:20
Athens
21:10
Manama
|
Connect |
OA307
Olympic Air
EY090
Etihad
EY377
Etihad
|
11:30
Heraklion
14:55
Athens
21:35
Abu Dhabi
|
12:20
Athens
20:30
Abu Dhabi
21:45
Manama
|
Connect |
OA307
Olympic Air
GF042
Gulf Air Bahrain
|
11:30
Heraklion
15:00
Athens
|
12:20
Athens
19:25
Manama
|
Connect |
V74255
Volotea
GF036
Gulf Air Bahrain
|
12:35
Heraklion
16:45
Athens
|
13:35
Athens
21:10
Manama
|
Connect |
V74255
Volotea
EY090
Etihad
EY377
Etihad
|
12:35
Heraklion
14:55
Athens
21:35
Abu Dhabi
|
13:35
Athens
20:30
Abu Dhabi
21:45
Manama
|
Connect |
V74255
Volotea
GF042
Gulf Air Bahrain
|
12:35
Heraklion
15:00
Athens
|
13:35
Athens
19:25
Manama
|
Connect |
OA315
Olympic Air
PC1194
Pegasus Airlines
PC824
Pegasus Airlines
|
14:35
Heraklion
18:35
Athens
21:05
Sabiha Gokcen
|
15:25
Athens
19:55
Sabiha Gokcen
01:05
Manama
|
Connect |
OA315
Olympic Air
GF036
Gulf Air Bahrain
|
14:35
Heraklion
16:45
Athens
|
15:25
Athens
21:10
Manama
|
Connect |
GQ215
Sky Express
EK210
Emirates
EK835
Emirates
|
15:40
Heraklion
18:05
Athens
02:00
Dubai
|
16:40
Athens
23:35
Dubai
02:15
Manama
|
Connect |
OA309
Olympic Air
PC1194
Pegasus Airlines
PC824
Pegasus Airlines
|
15:50
Heraklion
18:35
Athens
21:05
Sabiha Gokcen
|
16:40
Athens
19:55
Sabiha Gokcen
01:05
Manama
|
Connect |
OA309
Olympic Air
EK210
Emirates
EK835
Emirates
|
15:50
Heraklion
18:05
Athens
02:00
Dubai
|
16:40
Athens
23:35
Dubai
02:15
Manama
|
Connect |
OA575
Olympic Air
TK1894
Turkish Airlines
TK776
Turkish Airlines
|
18:25
Heraklion
21:30
Thessaloniki
01:10
Istanbul Ataturk
|
19:40
Thessaloniki
22:45
Istanbul Ataturk
05:15
Manama
|
Connect |
You can find hotels and accommodations in Bahrain with our hotels search tool below
Booking.com