How to get to Ibiza Town, Balearic Islands, Spain from Marrakech (Station) by flight ? You can check flights from Marrakech (Station) to Ibiza Town, Balearic Islands, Spain below.
You can find flight ticket prices from Marrakech (Station) to Ibiza Town, Balearic Islands, Spain with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Marrakech (Station) to Marrakech.
You take a flight from Marrakech to Ibiza and cost approximately 220 USD.
You take a bus, shuttle or taxi from Ibiza to your destination in Ibiza Town, Balearic Islands, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
UX1424
Air Europa
UX6025
Air Europa
|
01:55
Marrakech
10:20
Madrid
|
04:50
Madrid
11:35
Ibiza
|
Connect |
UX1424
Air Europa
IB3810
Iberia
|
01:55
Marrakech
07:20
Madrid
|
04:50
Madrid
08:35
Ibiza
|
Connect |
FR5212
Ryanair
FR4362
Ryanair
|
06:45
Marrakech
15:15
Beauvais
|
11:00
Beauvais
17:20
Ibiza
|
Connect |
FR5153
Ryanair
FR8161
Ryanair
|
06:45
Marrakech
16:15
Marseille
|
10:30
Marseille
17:40
Ibiza
|
Connect |
VY8516
Vueling Airlines
VY2455
Vueling Airlines
|
07:25
Marrakech
13:45
Malaga
|
09:50
Malaga
15:00
Ibiza
|
Connect |
VY8516
Vueling Airlines
FR8146
Ryanair
|
07:25
Marrakech
13:35
Malaga
|
09:50
Malaga
14:50
Ibiza
|
Connect |
FR3908
Ryanair
FR8146
Ryanair
|
07:40
Marrakech
13:35
Malaga
|
10:05
Malaga
14:50
Ibiza
|
Connect |
FR3908
Ryanair
VY2455
Vueling Airlines
|
07:40
Marrakech
13:45
Malaga
|
10:05
Malaga
15:00
Ibiza
|
Connect |
FR2240
Ryanair
FR8841
Ryanair
|
08:10
Marrakech
15:25
Barcelona
|
11:35
Barcelona
16:25
Ibiza
|
Connect |
VY7337
Vueling Airlines
VY3530
Vueling Airlines
|
08:10
Marrakech
13:55
Barcelona
|
11:25
Barcelona
14:55
Ibiza
|
Connect |
VY7337
Vueling Airlines
VY3510
Vueling Airlines
|
08:10
Marrakech
12:40
Barcelona
|
11:25
Barcelona
13:40
Ibiza
|
Connect |
VY7337
Vueling Airlines
VY3516
Vueling Airlines
|
08:10
Marrakech
17:00
Barcelona
|
11:25
Barcelona
18:00
Ibiza
|
Connect |
AT684
Royal Air Maroc
UX6025
Air Europa
|
08:30
Marrakech
15:05
Madrid
|
11:20
Madrid
16:20
Ibiza
|
Connect |
HV5760
Transavia Holland
KL1499
KLM
|
09:05
Marrakech
16:35
Amsterdam Schiphol
|
13:50
Amsterdam Schiphol
19:10
Ibiza
|
Connect |
TO4609
Transavia France
U27731
easyJet
|
09:10
Marrakech
13:50
Nantes
|
12:55
Nantes
15:45
Ibiza
|
Connect |
EW569
Eurowings
EW546
Eurowings
|
09:45
Marrakech
16:30
Cologne Bonn
|
13:30
Cologne Bonn
19:00
Ibiza
|
Connect |
TO3011 3015
Transavia France
TO3258
Transavia France
|
09:45
Marrakech
17:35
Paris Orly
|
14:00
Paris Orly
19:40
Ibiza
|
Connect |
FR8847
Ryanair
FR8334
Ryanair
|
10:25
Marrakech
16:30
Milan Bergamo
|
14:40
Milan Bergamo
18:25
Ibiza
|
Connect |
TO3011
Transavia France
TO3258
Transavia France
|
10:30
Marrakech
17:35
Paris Orly
|
14:45
Paris Orly
19:40
Ibiza
|
Connect |
HV5752 5754
Transavia Holland
KL1499
KLM
|
10:35
Marrakech
16:35
Amsterdam Schiphol
|
15:20
Amsterdam Schiphol
19:10
Ibiza
|
Connect |
TO3013
Transavia France
TO3258
Transavia France
|
11:15
Marrakech
17:35
Paris Orly
|
15:30
Paris Orly
19:40
Ibiza
|
Connect |
U28896
easyJet
U28651
easyJet
|
12:00
Marrakech
17:45
London Gatwick
|
15:40
London Gatwick
21:20
Ibiza
|
Connect |
U28894
easyJet
U28651
easyJet
|
12:20
Marrakech
17:45
London Gatwick
|
16:00
London Gatwick
21:20
Ibiza
|
Connect |
IB3341
Iberia
IB3814
Iberia
|
12:35
Marrakech
20:35
Madrid
|
15:30
Madrid
21:45
Ibiza
|
Connect |
IB3341
Iberia
VY3417
Vueling Airlines
|
12:35
Marrakech
18:40
Madrid
|
15:30
Madrid
19:55
Ibiza
|
Connect |
IB3341
Iberia
IB3812
Iberia
|
12:35
Marrakech
19:45
Madrid
|
15:30
Madrid
20:55
Ibiza
|
Connect |
BA2667
British Airways
U28651
easyJet
|
13:20
Marrakech
17:45
London Gatwick
|
16:55
London Gatwick
21:20
Ibiza
|
Connect |
AT686
Royal Air Maroc
VY3546
Vueling Airlines
|
14:15
Marrakech
21:05
Barcelona
|
17:30
Barcelona
22:05
Ibiza
|
Connect |
AT686
Royal Air Maroc
FR8141
Ryanair
|
14:15
Marrakech
20:30
Barcelona
|
17:30
Barcelona
21:30
Ibiza
|
Connect |
AT686
Royal Air Maroc
VY3518
Vueling Airlines
|
14:15
Marrakech
20:40
Barcelona
|
17:30
Barcelona
21:40
Ibiza
|
Connect |
FR7753
Ryanair
FR2084
Ryanair
|
15:50
Marrakech
20:15
Madrid
|
18:50
Madrid
21:30
Ibiza
|
Connect |
FR2217
Ryanair
IB8430
Iberia
|
16:00
Marrakech
20:55
Valencia
|
18:55
Valencia
21:40
Ibiza
|
Connect |
FR2217
Ryanair
FR7209
Ryanair
|
16:00
Marrakech
21:25
Valencia
|
18:55
Valencia
22:10
Ibiza
|
Connect |
U28896
easyJet
U28653
easyJet
|
16:20
Marrakech
20:55
London Gatwick
|
19:50
London Gatwick
00:20
Ibiza
|
Connect |
TO3011
Transavia France
VY8176
Vueling Airlines
|
17:00
Marrakech
22:20
Paris Orly
|
21:15
Paris Orly
00:20
Ibiza
|
Connect |
VY7331
Vueling Airlines
VY3532
Vueling Airlines
|
22:45
Marrakech
08:00
Barcelona
|
01:59
Barcelona
09:00
Ibiza
|
Connect |
VY7331
Vueling Airlines
VY3540
Vueling Airlines
|
22:45
Marrakech
06:45
Barcelona
|
01:59
Barcelona
07:45
Ibiza
|
Connect |
VY7333
Vueling Airlines
VY3506
Vueling Airlines
|
23:30
Marrakech
07:30
Barcelona
|
02:45
Barcelona
08:30
Ibiza
|
Connect |
VY7333
Vueling Airlines
VY3532
Vueling Airlines
|
23:30
Marrakech
08:00
Barcelona
|
02:45
Barcelona
09:00
Ibiza
|
Connect |
VY7333
Vueling Airlines
VY3540
Vueling Airlines
|
23:30
Marrakech
06:45
Barcelona
|
02:45
Barcelona
07:45
Ibiza
|
Connect |
You can find hotels and accommodations in Ibiza Town, Balearic Islands, Spain with our hotels search tool below
Booking.com