Flight times from Marrakech to Geneva & schedule

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

Flight duration

About 3 hours 21 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
Transavia France TO9803
RAK 05:30
ORY 09:50
With stops 3.3h
S
M
T
W
T
F
S
easyJet U21341
ORY 20:45
GVA 21:50
1.1h
S
M
T
W
T
F
S
Check prices
Air France AF1777
RAK 06:00
CDG 09:30
With stops 3.5h
S
M
T
W
T
F
S
Air France AF1342
CDG 16:10
GVA 17:20
1.2h
S
M
T
W
T
F
S
Check prices
Air France AF1777
RAK 06:00
CDG 09:30
With stops 3.5h
S
M
T
W
T
F
S
Air France AF1042
CDG 18:30
GVA 19:40
1.2h
S
M
T
W
T
F
S
Check prices
Transavia France TO9811
RAK 06:15
BOD 09:55
With stops 2.7h
S
M
T
W
T
F
S
easyJet U21320
BOD 10:00
GVA 11:25
1.4h
S
M
T
W
T
F
S
Check prices
easyJet U21906
RAK 08:15
BOD 12:00
With stops 3.8h
S
M
T
W
T
F
S
easyJet U21320
BOD 10:00
GVA 11:25
1.4h
S
M
T
W
T
F
S
Check prices
easyJet U21750
RAK 08:40
NCE 12:40
With stops 4.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
KLM KL2604
RAK 08:45
AMS 13:45
With stops 4.0h
S
M
T
W
T
F
S
KLM KL1929
AMS 06:55
GVA 08:25
1.5h
S
M
T
W
T
F
S
Check prices
KLM KL2604
RAK 08:45
AMS 13:45
With stops 4.0h
S
M
T
W
T
F
S
KLM KL1939
AMS 21:20
GVA 22:45
1.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR2240
RAK 09:30
BCN 12:00
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 09:30
BCN 12:00
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 09:30
BCN 12:00
With stops 2.5h
S
M
T
W
T
F
S
easyJet U27105
BCN 14:25
GVA 16:10
1.8h
S
M
T
W
T
F
S
Check prices
KLM KL2626
RAK 09:50
AMS 14:50
With stops 4.0h
S
M
T
W
T
F
S
KLM KL1929
AMS 06:55
GVA 08:25
1.5h
S
M
T
W
T
F
S
Check prices
easyJet U24664
RAK 10:00
CDG 14:20
With stops 3.3h
S
M
T
W
T
F
S
easyJet U21341
ORY 20:45
GVA 21:50
1.1h
S
M
T
W
T
F
S
Check prices
Wizz Air UK W95754
RAK 10:20
LGW 14:00
With stops 4.7h
S
M
T
W
T
F
S
easyJet U28497
LGW 14:10
GVA 16:50
1.7h
S
M
T
W
T
F
S
Check prices
Wizz Air UK W95754
RAK 10:20
LGW 14:00
With stops 4.7h
S
M
T
W
T
F
S
easyJet U26443
LGW 16:50
GVA 19:35
1.8h
S
M
T
W
T
F
S
Check prices
Wizz Air UK W95754
RAK 10:20
LGW 14:00
With stops 4.7h
S
M
T
W
T
F
S
easyJet U28491
LGW 13:30
GVA 16:10
1.7h
S
M
T
W
T
F
S
Check prices
easyJet U21558
RAK 10:55
GVA 15:10
Nonstop 4.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
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
See all
easyJet U25740
RAK 20:25
SEN 23:00
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 U21908
RAK 20:00
BOD 22:45
With stops 2.8h
S
M
T
W
T
F
S
easyJet U21322
BOD 20:50
GVA 22:10
1.3h
S
M
T
W
T
F
S
Check prices
KLM KL2624
RAK 19:20
AMS 00:15
With stops 3.9h
S
M
T
W
T
F
S
KLM KL1929
AMS 06:55
GVA 08:25
1.5h
S
M
T
W
T
F
S
Check prices
KLM KL2624
RAK 19:20
AMS 00:15
With stops 3.9h
S
M
T
W
T
F
S
KLM KL1935
AMS 15:10
GVA 16:40
1.5h
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 U22624
RAK 19:00
LTN 22:45
With stops 4.8h
S
M
T
W
T
F
S
easyJet U22537
LTN 13:30
GVA 16:15
1.8h
S
M
T
W
T
F
S
Check prices
Ryanair UK RK7869
RAK 18:35
STN 21:20
With stops 3.8h
S
M
T
W
T
F
S
Jet2.com LS1461
STN 08:30
GVA 11:20
1.8h
S
M
T
W
T
F
S
Check prices
easyJet U21554
RAK 18:20
GVA 22:30
Nonstop 4.2h
S
M
T
W
T
F
S
Check prices
Air France AF1277
RAK 17:25
CDG 20:55
With stops 3.5h
S
M
T
W
T
F
S
Air France AF1542
CDG 07:00
GVA 08:10
1.2h
S
M
T
W
T
F
S
Check prices
Scandinavian Airlines SK2510
RAK 17:25
CPH 21:55
With stops 4.5h
S
M
T
W
T
F
S
Scandinavian Airlines SK617
CPH 14:25
GVA 16:30
2.1h
S
M
T
W
T
F
S
Check prices
Ryanair FR9333
RAK 16:05
BCN 18:35
With stops 2.5h
S
M
T
W
T
F
S
easyJet U27105
BCN 14:25
GVA 16:10
1.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR6286
RAK 15:50
AGP 18:20
With stops 1.5h
S
M
T
W
T
F
S
easyJet U21368
AGP 15:40
GVA 18:10
2.5h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1455
RAK 15:45
LIS 17: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
Ryanair FR3908
RAK 15:25
AGP 17:50
With stops 1.4h
S
M
T
W
T
F
S
easyJet U21388
AGP 19:25
GVA 21:55
2.5h
S
M
T
W
T
F
S
Check prices
Iberia IB1852
RAK 14:50
MAD 16:45
With stops 1.9h
S
M
T
W
T
F
S
Iberia IB623
MAD 06:15
GVA 08:15
2.0h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY7333
RAK 13:55
BCN 16:25
With stops 1.5h
S
M
T
W
T
F
S
easyJet U27105
BCN 14:25
GVA 16:10
1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY7333
RAK 13:55
BCN 16:25
With stops 1.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
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
Swiss Airlines LX2201
RAK 11:05
GVA 14:20
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
See all
easyJet U21558
RAK 10:55
GVA 15:10
Nonstop 4.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 18:20
GVA 22:30
Nonstop 4.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 U21546
RAK 19:00
GVA 22:10
Nonstop 3.2h
S
M
T
W
T
F
S
Check prices
easyJet U21554
RAK 18:20
GVA 22:30
Nonstop 4.2h
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 10:55
GVA 15:10
Nonstop 4.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

FAQs about flight schedules from Marrakech to Geneva

  • When are flight tickets from Marrakech (RAK) to Geneva (GVA) 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 37 minutes to fly from Marrakech (RAK) to Geneva (GVA).
  • Airlines with flights from Marrakech (RAK) to Geneva (GVA): easyJet, SWISS and Lufthansa.
  • There are 1 airport(s) in Geneva (GVA): Geneva Airport.