Flight times from Marrakech to Geneva & schedule

The average flight time from Marrakech to Geneva is About 3 hours 18 minutes, covering a distance of About 2,029.06km.

Flight duration

About 3 hours 18 minutes

Flight distance

About 2,029.06km

How long is the flight from Marrakech to Geneva?

The flights usually depart from Marrakesh Menara Airport and arrive at Geneva Airport.

See more
Earliest first
Latest first
Ryanair FR6792
RAK 05:50
MAD 08:55
With stops 2.1h
S
M
T
W
T
F
S
easyJet U21294
MAD 16:40
GVA 18:35
1.9h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46490
RAK 08:20
MXP 12:45
With stops 3.4h
S
M
T
W
T
F
S
easyJet U25469
LIN 10:30
GVA 11:30
1.0h
S
M
T
W
T
F
S
Check prices
easyJet U24780
RAK 09:10
NTE 13:05
With stops 2.9h
S
M
T
W
T
F
S
easyJet U21348
NTE 20:55
GVA 22:15
1.3h
S
M
T
W
T
F
S
Check prices
Transavia France TO3207
RAK 09:50
NTE 13:55
With stops 3.1h
S
M
T
W
T
F
S
easyJet U21348
NTE 20:55
GVA 22:15
1.3h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX2201
RAK 10:10
GVA 14:25
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR2251
RAK 10:15
BCN 13:40
With stops 2.4h
S
M
T
W
T
F
S
easyJet U21300
BCN 16:30
GVA 18:15
1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8067
RAK 10:15
ORY 14:40
With stops 3.4h
S
M
T
W
T
F
S
easyJet U21341
ORY 20:55
GVA 22:00
1.1h
S
M
T
W
T
F
S
Check prices
Ryanair FR2251
RAK 10:15
BCN 13:40
With stops 2.4h
S
M
T
W
T
F
S
Vueling Airlines VY1122
BCN 06:40
GVA 08:20
1.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR6286
RAK 11:20
AGP 13:50
With stops 1.5h
S
M
T
W
T
F
S
easyJet U21288
AGP 10:05
GVA 12:35
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR6286
RAK 11:20
AGP 13:50
With stops 1.5h
S
M
T
W
T
F
S
easyJet U21388
AGP 15:45
GVA 18:15
2.5h
S
M
T
W
T
F
S
Check prices
easyJet U21558
RAK 11:25
GVA 15:40
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1453
RAK 11:45
LIS 13:25
With stops 1.7h
S
M
T
W
T
F
S
TAP Air Portugal TP944
LIS 19:40
GVA 23:15
2.6h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1453
RAK 11:45
LIS 13:25
With stops 1.7h
S
M
T
W
T
F
S
TAP Air Portugal TP940
LIS 07:35
GVA 11:10
2.6h
S
M
T
W
T
F
S
Check prices
easyJet U28706
RAK 12:20
LGW 16:00
With stops 3.7h
S
M
T
W
T
F
S
easyJet U28491
LGW 20:10
GVA 22:40
1.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR3908
RAK 13:05
AGP 16:35
With stops 1.5h
S
M
T
W
T
F
S
easyJet U21388
AGP 15:45
GVA 18:15
2.5h
S
M
T
W
T
F
S
Check prices
Iberia IB1854
RAK 13:30
MAD 16:30
With stops 2.0h
S
M
T
W
T
F
S
Iberia IB619
MAD 18:00
GVA 20:00
2.0h
S
M
T
W
T
F
S
Check prices
Iberia IB1854
RAK 13:30
MAD 16:30
With stops 2.0h
S
M
T
W
T
F
S
Iberia IB621
MAD 20:20
GVA 22:20
2.0h
S
M
T
W
T
F
S
Check prices
easyJet U28714
RAK 14:30
LGW 18:10
With stops 3.7h
S
M
T
W
T
F
S
easyJet U28511
LGW 16:15
GVA 18:55
1.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR2240
RAK 14:35
BCN 18:00
With stops 2.4h
S
M
T
W
T
F
S
easyJet U27105
BCN 07:20
GVA 08:55
1.6h
S
M
T
W
T
F
S
Check prices
Ryanair FR065
RAK 16:05
BVA 20:25
With stops 3.3h
S
M
T
W
T
F
S
easyJet U21341
ORY 20:55
GVA 22:00
1.1h
S
M
T
W
T
F
S
Check prices
See all
Iberia IB1858
RAK 20:55
MAD 23:55
With stops 2.0h
S
M
T
W
T
F
S
Iberia IB623
MAD 06:10
GVA 08:15
2.1h
S
M
T
W
T
F
S
Check prices
Iberia IB1858
RAK 20:55
MAD 23:55
With stops 2.0h
S
M
T
W
T
F
S
Iberia IB613
MAD 09:45
GVA 11:50
2.1h
S
M
T
W
T
F
S
Check prices
Iberia IB1858
RAK 20:55
MAD 23:55
With stops 2.0h
S
M
T
W
T
F
S
Iberia IB619
MAD 18:00
GVA 20:00
2.0h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8513
RAK 20:40
BCN 00:00
With stops 2.3h
S
M
T
W
T
F
S
Vueling Airlines VY1122
BCN 06:40
GVA 08:20
1.7h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8511
RAK 19:25
BCN 22:45
With stops 2.3h
S
M
T
W
T
F
S
easyJet U27105
BCN 07:20
GVA 08:55
1.6h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8511
RAK 19:25
BCN 22:45
With stops 2.3h
S
M
T
W
T
F
S
Vueling Airlines VY1122
BCN 06:40
GVA 08:20
1.7h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8511
RAK 19:25
BCN 22:45
With stops 2.3h
S
M
T
W
T
F
S
easyJet U27107
BCN 14:20
GVA 16:10
1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8511
RAK 19:25
BCN 22:45
With stops 2.3h
S
M
T
W
T
F
S
Vueling Airlines VY1124
BCN 15:15
GVA 16:55
1.7h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8511
RAK 19:25
BCN 22:45
With stops 2.3h
S
M
T
W
T
F
S
easyJet U21298
BCN 08:30
GVA 10:10
1.7h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46106
RAK 19:20
FCO 23:45
With stops 3.4h
S
M
T
W
T
F
S
easyJet U21412
FCO 09:15
GVA 10:50
1.6h
S
M
T
W
T
F
S
Check prices
easyJet U21554
RAK 18:30
GVA 22:40
Nonstop 3.2h
S
M
T
W
T
F
S
Check prices
easyJet U28710
RAK 18:20
LGW 21:55
With stops 3.6h
S
M
T
W
T
F
S
easyJet U28493
LGW 05:30
GVA 08:10
1.7h
S
M
T
W
T
F
S
Check prices
easyJet U21546
RAK 18:05
GVA 22:15
Nonstop 3.2h
S
M
T
W
T
F
S
Check prices
Ryanair FR6722
RAK 17:55
MAD 21:00
With stops 2.1h
S
M
T
W
T
F
S
Air Europa UX1663
MAD 08:00
GVA 10:00
2.0h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1455
RAK 17:10
LIS 18:55
With stops 1.8h
S
M
T
W
T
F
S
TAP Air Portugal TP944
LIS 19:40
GVA 23:15
2.6h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1455
RAK 17:10
LIS 18:55
With stops 1.8h
S
M
T
W
T
F
S
TAP Air Portugal TP940
LIS 07:35
GVA 11:10
2.6h
S
M
T
W
T
F
S
Check prices
Ryanair FR065
RAK 16:05
BVA 20:25
With stops 3.3h
S
M
T
W
T
F
S
easyJet U21341
ORY 20:55
GVA 22:00
1.1h
S
M
T
W
T
F
S
Check prices
Ryanair FR2240
RAK 14:35
BCN 18:00
With stops 2.4h
S
M
T
W
T
F
S
easyJet U27105
BCN 07:20
GVA 08:55
1.6h
S
M
T
W
T
F
S
Check prices
easyJet U28714
RAK 14:30
LGW 18:10
With stops 3.7h
S
M
T
W
T
F
S
easyJet U28511
LGW 16:15
GVA 18:55
1.7h
S
M
T
W
T
F
S
Check prices
Iberia IB1854
RAK 13:30
MAD 16:30
With stops 2.0h
S
M
T
W
T
F
S
Iberia IB619
MAD 18:00
GVA 20:00
2.0h
S
M
T
W
T
F
S
Check prices
See all
Swiss Airlines LX2201
RAK 10:10
GVA 14:25
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
easyJet U21558
RAK 11:25
GVA 15:40
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
easyJet U21546
RAK 18:05
GVA 22:15
Nonstop 3.2h
S
M
T
W
T
F
S
Check prices
easyJet U21554
RAK 18:30
GVA 22:40
Nonstop 3.2h
S
M
T
W
T
F
S
Check prices
easyJet U21554
RAK 18:30
GVA 22:40
Nonstop 3.2h
S
M
T
W
T
F
S
Check prices
easyJet U21546
RAK 18:05
GVA 22:15
Nonstop 3.2h
S
M
T
W
T
F
S
Check prices
easyJet U21558
RAK 11:25
GVA 15:40
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX2201
RAK 10:10
GVA 14:25
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices

Top airlines for flights from Marrakech to Geneva

Multiple airlines provide flights from Marrakech to Geneva. The best rated one is easyJet with an average rating of 10.0.

See more
easyJet
easyJet
User rating: 10.0