Flight times from Marrakech to Geneva & schedule

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

Flight duration

About 3 hours 16 minutes

Flight distance

About 2,029.06 km

Earliest flight

08:55 → 13:00

Latest flight

19:50 → 23:00

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 FR2240
RAK 06:15
BCN 08:45
With stops 2.5h
S
M
T
W
T
F
S
easyJet U21380
BCN 13:40
GVA 15:25
1.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR2240
RAK 06:15
BCN 08:45
With stops 2.5h
S
M
T
W
T
F
S
Vueling Airlines VY6202
BCN 16:35
GVA 18:10
1.6h
S
M
T
W
T
F
S
Check prices
Ryanair FR2240
RAK 06:15
BCN 08:45
With stops 2.5h
S
M
T
W
T
F
S
Vueling Airlines VY6200
BCN 06:35
GVA 08:15
1.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR2240
RAK 06:15
BCN 08:45
With stops 2.5h
S
M
T
W
T
F
S
easyJet U27105
BCN 06:00
GVA 07:40
1.7h
S
M
T
W
T
F
S
Check prices
Transavia France TO9811
RAK 06:20
BOD 09:00
With stops 2.7h
S
M
T
W
T
F
S
easyJet U21324
BOD 21:25
GVA 22:45
1.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR4009
RAK 07:25
SVQ 08:50
With stops 1.4h
S
M
T
W
T
F
S
easyJet U21392
SVQ 15:50
GVA 18:15
2.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR3903
RAK 09:10
TLS 11:45
With stops 2.6h
S
M
T
W
T
F
S
easyJet U21310
TLS 08:25
GVA 09:30
1.1h
S
M
T
W
T
F
S
Check prices
easyJet U21908
RAK 09:25
BOD 12:10
With stops 2.8h
S
M
T
W
T
F
S
easyJet U21324
BOD 21:25
GVA 22:45
1.3h
S
M
T
W
T
F
S
Check prices
easyJet U21750
RAK 09:45
NCE 12:45
With stops 3.0h
S
M
T
W
T
F
S
easyJet U21328
NCE 20:45
GVA 21:45
1.0h
S
M
T
W
T
F
S
Check prices
Transavia France TO3207
RAK 10:10
NTE 13:05
With stops 2.9h
S
M
T
W
T
F
S
easyJet U21304
NTE 20:55
GVA 22:15
1.3h
S
M
T
W
T
F
S
Check prices
easyJet U21554
RAK 10:30
GVA 13:55
Nonstop 3.4h
S
M
T
W
T
F
S
Check prices
easyJet U24780
RAK 11:00
NTE 14:00
With stops 3.0h
S
M
T
W
T
F
S
easyJet U21304
NTE 20:55
GVA 22:15
1.3h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX2201
RAK 11:05
GVA 14:20
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
Wizz Air UK W95754
RAK 11:20
LGW 14:00
With stops 3.7h
S
M
T
W
T
F
S
easyJet U28497
LGW 17:15
GVA 19:55
1.7h
S
M
T
W
T
F
S
Check prices
Wizz Air UK W95754
RAK 11:20
LGW 14:00
With stops 3.7h
S
M
T
W
T
F
S
easyJet U28491
LGW 20:05
GVA 22:40
1.6h
S
M
T
W
T
F
S
Check prices
Wizz Air UK W95754
RAK 11:20
LGW 14:00
With stops 3.7h
S
M
T
W
T
F
S
easyJet U22545
LTN 13:55
GVA 16:40
1.8h
S
M
T
W
T
F
S
Check prices
easyJet U21558
RAK 11:25
GVA 14:40
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
easyJet U25740
RAK 12:20
SEN 14:55
With stops 3.6h
S
M
T
W
T
F
S
easyJet U25741
SEN 07:10
GVA 09:40
1.5h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1453
RAK 12:45
LIS 13:25
With stops 1.7h
S
M
T
W
T
F
S
TAP Air Portugal TP944
LIS 19:45
GVA 23:15
2.5h
S
M
T
W
T
F
S
Check prices
Iberia Express Airways I21852
RAK 14:50
MAD 16:45
With stops 1.9h
S
M
T
W
T
F
S
easyJet U21384
MAD 20:45
GVA 22:40
1.9h
S
M
T
W
T
F
S
Check prices
See all
Wizz Air Malta W46106
RAK 22:45
FCO 02:15
With stops 3.5h
S
M
T
W
T
F
S
easyJet U21412
FCO 08:55
GVA 10:30
1.6h
S
M
T
W
T
F
S
Check prices
easyJet U23498
RAK 21:10
LPL 23:50
With stops 3.7h
S
M
T
W
T
F
S
easyJet U23465
LPL 17:20
GVA 20:10
1.8h
S
M
T
W
T
F
S
Check prices
easyJet U23498
RAK 21:10
LPL 23:50
With stops 3.7h
S
M
T
W
T
F
S
easyJet U23463
LPL 13:15
GVA 16:10
1.9h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY7333
RAK 20:40
BCN 00:00
With stops 2.3h
S
M
T
W
T
F
S
easyJet U27105
BCN 06:00
GVA 07:40
1.7h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY7333
RAK 20:40
BCN 00:00
With stops 2.3h
S
M
T
W
T
F
S
Vueling Airlines VY6200
BCN 06:35
GVA 08:15
1.7h
S
M
T
W
T
F
S
Check prices
easyJet U21752
RAK 20:10
NCE 23:10
With stops 3.0h
S
M
T
W
T
F
S
easyJet U21326
NCE 17:30
GVA 18:30
1.0h
S
M
T
W
T
F
S
Check prices
Volotea V72373
RAK 19:15
NTE 22:15
With stops 3.0h
S
M
T
W
T
F
S
easyJet U21304
NTE 20:55
GVA 22:15
1.3h
S
M
T
W
T
F
S
Check prices
easyJet U21546
RAK 19:00
GVA 22:10
Nonstop 3.2h
S
M
T
W
T
F
S
Check prices
Ryanair FR6286
RAK 18:40
AGP 20:05
With stops 1.4h
S
M
T
W
T
F
S
easyJet U21388
AGP 11:25
GVA 13:55
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR2559
RAK 17:15
ALC 19:10
With stops 1.9h
S
M
T
W
T
F
S
easyJet U21382
ALC 16:00
GVA 18:05
2.1h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1455
RAK 16:50
LIS 17:30
With stops 1.7h
S
M
T
W
T
F
S
TAP Air Portugal TP940
LIS 07:40
GVA 11:10
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR6792
RAK 16:10
MAD 18:15
With stops 2.1h
S
M
T
W
T
F
S
easyJet U21384
MAD 20:45
GVA 22:40
1.9h
S
M
T
W
T
F
S
Check prices
easyJet U21906
RAK 15:50
BOD 18:30
With stops 2.7h
S
M
T
W
T
F
S
easyJet U21324
BOD 21:25
GVA 22:45
1.3h
S
M
T
W
T
F
S
Check prices
Jet2.com LS1134
RAK 15:30
BHX 18:20
With stops 3.8h
S
M
T
W
T
F
S
easyJet U26649
BHX 16:50
GVA 19:30
1.7h
S
M
T
W
T
F
S
Check prices
Iberia Express Airways I21852
RAK 14:50
MAD 16:45
With stops 1.9h
S
M
T
W
T
F
S
easyJet U21384
MAD 20:45
GVA 22:40
1.9h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1453
RAK 12:45
LIS 13:25
With stops 1.7h
S
M
T
W
T
F
S
TAP Air Portugal TP944
LIS 19:45
GVA 23:15
2.5h
S
M
T
W
T
F
S
Check prices
easyJet U25740
RAK 12:20
SEN 14:55
With stops 3.6h
S
M
T
W
T
F
S
easyJet U25741
SEN 07:10
GVA 09:40
1.5h
S
M
T
W
T
F
S
Check prices
easyJet U21558
RAK 11:25
GVA 14:40
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
Wizz Air UK W95754
RAK 11:20
LGW 14:00
With stops 3.7h
S
M
T
W
T
F
S
easyJet U28497
LGW 17:15
GVA 19:55
1.7h
S
M
T
W
T
F
S
Check prices
Wizz Air UK W95754
RAK 11:20
LGW 14:00
With stops 3.7h
S
M
T
W
T
F
S
easyJet U28491
LGW 20:05
GVA 22:40
1.6h
S
M
T
W
T
F
S
Check prices
See all
easyJet U21554
RAK 10:30
GVA 13:55
Nonstop 3.4h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX2201
RAK 11:05
GVA 14:20
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
easyJet U21558
RAK 11:25
GVA 14:40
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
easyJet U21546
RAK 19:00
GVA 22:10
Nonstop 3.2h
S
M
T
W
T
F
S
Check prices
easyJet U21546
RAK 19:00
GVA 22:10
Nonstop 3.2h
S
M
T
W
T
F
S
Check prices
easyJet U21558
RAK 11:25
GVA 14:40
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX2201
RAK 11:05
GVA 14:20
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
easyJet U21554
RAK 10:30
GVA 13:55
Nonstop 3.4h
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

FAQs about flight schedules from Marrakech to Geneva

  • When are flight tickets from Marrakech to Geneva the cheapest?

    Airlines adjust prices for flights from Marrakech 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 3 hours 16 minutes to fly from Marrakech to Geneva.
  • Airlines with flights from Marrakech to Geneva: easyJet, Swiss and Lufthansa.
  • There are 1 airport(s) in Geneva (GVA): Geneva Airport.