Flight times from Bahrain to Geneva & schedule

The average flight time from Bahrain to Geneva is About 8 hours, covering a distance of About 4,489.19km.

Flight duration

About 8 hours

Flight distance

About 4,489.19km

How long is the flight from Bahrain to Geneva?

The flights usually depart from Bahrain International Airport and arrive at Milan Malpensa Airport.

See more
Earliest first
Latest first
Gulf Air GF045
BAH 00:55
IST 05:15
With stops 4.3h
S
M
T
W
T
F
S
Pegasus Airlines PC953
SAW 11:00
GVA 13:15
3.3h
S
M
T
W
T
F
S
Check prices
Gulf Air GF047
BAH 01:30
ATH 05:20
With stops 3.8h
S
M
T
W
T
F
S
easyJet U21472
ATH 19:40
GVA 21:40
3.0h
S
M
T
W
T
F
S
Check prices
Gulf Air GF029
BAH 01:40
MXP 06:55
With stops 6.3h
S
M
T
W
T
F
S
Gulf Air GF029
MXP 07:45
GVA 08:40
0.9h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY648
BAH 03:20
AUH 05:30
With stops 1.2h
S
M
T
W
T
F
S
Etihad Airways EY145
AUH 02:25
GVA 07:10
6.8h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC825
BAH 04:05
SAW 08:10
With stops 4.1h
S
M
T
W
T
F
S
Pegasus Airlines PC953
SAW 11:00
GVA 13:15
3.3h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC825
BAH 04:05
SAW 08:10
With stops 4.1h
S
M
T
W
T
F
S
Pegasus Airlines PC955
SAW 14:05
GVA 16:20
3.3h
S
M
T
W
T
F
S
Check prices
Qatar Airways QR1117
BAH 04:35
DOH 05:30
With stops 0.9h
S
M
T
W
T
F
S
Qatar Airways QR099
DOH 08:50
GVA 14:20
6.5h
S
M
T
W
T
F
S
Check prices
Royal Jordanian RJ673
BAH 05:55
AMM 08:40
With stops 2.8h
S
M
T
W
T
F
S
Royal Jordanian RJ155
AMM 11:00
GVA 14:35
4.6h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC827
BAH 05:55
SAW 09:55
With stops 4.0h
S
M
T
W
T
F
S
Pegasus Airlines PC955
SAW 14:05
GVA 16:20
3.3h
S
M
T
W
T
F
S
Check prices
Emirates EK2017
BAH 08:30
DXB 10:45
With stops 1.3h
S
M
T
W
T
F
S
Emirates EK089
DXB 08:30
GVA 13:15
6.8h
S
M
T
W
T
F
S
Check prices
Emirates EK838
BAH 10:20
DXB 12:35
With stops 1.3h
S
M
T
W
T
F
S
Emirates EK089
DXB 08:30
GVA 13:15
6.8h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY642
BAH 10:40
AUH 12:55
With stops 1.3h
S
M
T
W
T
F
S
Etihad Airways EY145
AUH 02:25
GVA 07:10
6.8h
S
M
T
W
T
F
S
Check prices
Emirates EK2015
BAH 15:35
DXB 17:55
With stops 1.3h
S
M
T
W
T
F
S
Emirates EK083
DXB 14:30
GVA 19:20
6.8h
S
M
T
W
T
F
S
Check prices
Emirates EK840
BAH 17:45
DXB 20:00
With stops 1.3h
S
M
T
W
T
F
S
Emirates EK083
DXB 14:30
GVA 19:20
6.8h
S
M
T
W
T
F
S
Check prices
Saudia SV521
BAH 17:50
RUH 19:00
With stops 1.2h
S
M
T
W
T
F
S
Saudia SV239
RUH 09:15
GVA 14:35
6.3h
S
M
T
W
T
F
S
Check prices
Qatar Airways QR1109
BAH 22:20
DOH 23:15
With stops 0.9h
S
M
T
W
T
F
S
Qatar Airways QR101
DOH 02:05
GVA 07:35
6.5h
S
M
T
W
T
F
S
Check prices
Qatar Airways QR1109
BAH 22:20
DOH 23:15
With stops 0.9h
S
M
T
W
T
F
S
Qatar Airways QR099
DOH 08:50
GVA 14:20
6.5h
S
M
T
W
T
F
S
Check prices
See all
Qatar Airways QR1109
BAH 22:20
DOH 23:15
With stops 0.9h
S
M
T
W
T
F
S
Qatar Airways QR101
DOH 02:05
GVA 07:35
6.5h
S
M
T
W
T
F
S
Check prices
Qatar Airways QR1109
BAH 22:20
DOH 23:15
With stops 0.9h
S
M
T
W
T
F
S
Qatar Airways QR099
DOH 08:50
GVA 14:20
6.5h
S
M
T
W
T
F
S
Check prices
Saudia SV521
BAH 17:50
RUH 19:00
With stops 1.2h
S
M
T
W
T
F
S
Saudia SV239
RUH 09:15
GVA 14:35
6.3h
S
M
T
W
T
F
S
Check prices
Emirates EK840
BAH 17:45
DXB 20:00
With stops 1.3h
S
M
T
W
T
F
S
Emirates EK083
DXB 14:30
GVA 19:20
6.8h
S
M
T
W
T
F
S
Check prices
Emirates EK2015
BAH 15:35
DXB 17:55
With stops 1.3h
S
M
T
W
T
F
S
Emirates EK083
DXB 14:30
GVA 19:20
6.8h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY642
BAH 10:40
AUH 12:55
With stops 1.3h
S
M
T
W
T
F
S
Etihad Airways EY145
AUH 02:25
GVA 07:10
6.8h
S
M
T
W
T
F
S
Check prices
Emirates EK838
BAH 10:20
DXB 12:35
With stops 1.3h
S
M
T
W
T
F
S
Emirates EK089
DXB 08:30
GVA 13:15
6.8h
S
M
T
W
T
F
S
Check prices
Emirates EK2017
BAH 08:30
DXB 10:45
With stops 1.3h
S
M
T
W
T
F
S
Emirates EK089
DXB 08:30
GVA 13:15
6.8h
S
M
T
W
T
F
S
Check prices
Royal Jordanian RJ673
BAH 05:55
AMM 08:40
With stops 2.8h
S
M
T
W
T
F
S
Royal Jordanian RJ155
AMM 11:00
GVA 14:35
4.6h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC827
BAH 05:55
SAW 09:55
With stops 4.0h
S
M
T
W
T
F
S
Pegasus Airlines PC955
SAW 14:05
GVA 16:20
3.3h
S
M
T
W
T
F
S
Check prices
Qatar Airways QR1117
BAH 04:35
DOH 05:30
With stops 0.9h
S
M
T
W
T
F
S
Qatar Airways QR099
DOH 08:50
GVA 14:20
6.5h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC825
BAH 04:05
SAW 08:10
With stops 4.1h
S
M
T
W
T
F
S
Pegasus Airlines PC953
SAW 11:00
GVA 13:15
3.3h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC825
BAH 04:05
SAW 08:10
With stops 4.1h
S
M
T
W
T
F
S
Pegasus Airlines PC955
SAW 14:05
GVA 16:20
3.3h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY648
BAH 03:20
AUH 05:30
With stops 1.2h
S
M
T
W
T
F
S
Etihad Airways EY145
AUH 02:25
GVA 07:10
6.8h
S
M
T
W
T
F
S
Check prices
Gulf Air GF029
BAH 01:40
MXP 06:55
With stops 6.3h
S
M
T
W
T
F
S
Gulf Air GF029
MXP 07:45
GVA 08:40
0.9h
S
M
T
W
T
F
S
Check prices
Gulf Air GF047
BAH 01:30
ATH 05:20
With stops 3.8h
S
M
T
W
T
F
S
easyJet U21472
ATH 19:40
GVA 21:40
3.0h
S
M
T
W
T
F
S
Check prices
Gulf Air GF045
BAH 00:55
IST 05:15
With stops 4.3h
S
M
T
W
T
F
S
Pegasus Airlines PC953
SAW 11:00
GVA 13:15
3.3h
S
M
T
W
T
F
S
Check prices
See all

Top airlines for flights from Bahrain to Geneva

Multiple airlines provide flights from Bahrain to Geneva. The best rated one is Turkish Airlines with an average rating of 10.0.

See more
Turkish Airlines
Turkish Airlines
User rating: 10.0

FAQs about flight schedules from Bahrain to Geneva

  • When are flight tickets from Bahrain (BAH) to Geneva (GVA) the cheapest?

    Airlines adjust prices for flights from Bahrain to Geneva based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the cheapest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • It takes about 8 hours to fly from Bahrain (BAH) to Geneva (GVA).
  • Airlines with flights from Bahrain (BAH) to Geneva (GVA): Flynas and Gulf Air.
  • There are 1 airport(s) in Geneva (GVA): Geneva Airport.