One Way

Popular Filters

One Way Price

BHD 79 BHD 400

Duration

6 h 50 m 46 h 30 m

Stops From Marrakesh

Departure From Marrakesh

6 AM - 12 PM

BHD 80

Arrival at Madeira

Before 6 AM

BHD 219

6 AM - 12 PM

BHD 80

12 PM - 6 PM

BHD 175

After 6 PM

BHD 147

Alliances & Airlines

Oneworld

()

SkyTeam

()

Star Alliance

(24)

Layover Airports

Layover Duration

3 h 20 m 39 h 0 m

Marrakech to Funchal Malmo Aviation

Lowest fare from Marrakech to Funchal on 21 May - AED


Cheap International Marrakech to Funchal Malmo Aviation air tickets at MakeMyTrip Bahrain. Best Deals at Lowest fares guaranteed on flights from Marrakech to Funchal by Malmo Aviation International Travel. Check Malmo Aviation booking, International Flight number, Flight status, Schedules online from Marrakech to Funchal.Also book Funchal to Marrakech Malmo Aviation flights tickets online.
Sorted By:
Departure
Duration
Arrival
Price
Swiss

BHD 83

BHD 80

Transit Visa may be required

Marrakesh to Madeira , 21 May

Swiss LX | 8115 | Operated By Edelweiss Air

09:00

Thu, 21 May 26

Terminal T1

Marrakesh, Morocco

03 h 25 m

13:25

Thu, 21 May 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 8264 | Operated By Edelweiss Air

06:30

Fri, 22 May 26

Zurich, Switzerland

04 h

09:30

Fri, 22 May 26

Madeira, Portugal

BAGGAGE : CHECK INCABIN

Information not available

Swiss

BHD 135

BHD 132

Transit Visa may be required

Marrakesh to Madeira , 21 May

Swiss LX | 2201

11:00

Thu, 21 May 26

Terminal T1

Marrakesh, Morocco

03 h 05 m

15:05

Thu, 21 May 26

Terminal T1

Geneva, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 2819

20:00

Thu, 21 May 26

Terminal T1

Geneva, Switzerland

55 m

20:55

Thu, 21 May 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 8264 | Operated By Edelweiss Air

06:30

Fri, 22 May 26

Zurich, Switzerland

04 h

09:30

Fri, 22 May 26

Madeira, Portugal

BAGGAGE : CHECK INCABIN

Information not available

Swiss

BHD 138

BHD 135

Transit Visa may be required

Marrakesh to Madeira , 21 May

Swiss LX | 2201

11:00

Thu, 21 May 26

Terminal T1

Marrakesh, Morocco

03 h 05 m

15:05

Thu, 21 May 26

Terminal T1

Geneva, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 2809

11:00

Fri, 22 May 26

Terminal T1

Geneva, Switzerland

01 h

12:00

Fri, 22 May 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 8264 | Operated By Edelweiss Air

06:20

Sat, 23 May 26

Zurich, Switzerland

03 h 50 m

09:10

Sat, 23 May 26

Madeira, Portugal

BAGGAGE : CHECK INCABIN

Information not available

Swiss

BHD 139

BHD 136

Transit Visa may be required

Marrakesh to Madeira , 21 May

Swiss LX | 2201

11:00

Thu, 21 May 26

Terminal T1

Marrakesh, Morocco

03 h 05 m

15:05

Thu, 21 May 26

Terminal T1

Geneva, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 2801

06:00

Fri, 22 May 26

Terminal T1

Geneva, Switzerland

45 m

06:45

Fri, 22 May 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 8264 | Operated By Edelweiss Air

06:20

Sat, 23 May 26

Zurich, Switzerland

03 h 50 m

09:10

Sat, 23 May 26

Madeira, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal

BHD 150

BHD 147

Marrakesh to Madeira , 21 May

TAP Portugal TP | 1453 | Operated By Portugalia

11:45

Thu, 21 May 26

Terminal T1

Marrakesh, Morocco

01 h 40 m

13:25

Thu, 21 May 26

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 1691 | Operated By Portugalia

16:45

Thu, 21 May 26

Terminal T1

Lisbon, Portugal

01 h 50 m

18:35

Thu, 21 May 26

Madeira, Portugal

BAGGAGE : CHECK INCABIN

Information not available

Swiss

BHD 174

BHD 171

Transit Visa may be required

Marrakesh to Madeira , 21 May

Swiss LX | 2201

11:00

Thu, 21 May 26

Terminal T1

Marrakesh, Morocco

03 h 05 m

15:05

Thu, 21 May 26

Terminal T1

Geneva, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 2807

10:00

Fri, 22 May 26

Terminal T1

Geneva, Switzerland

01 h

11:00

Fri, 22 May 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 8264 | Operated By Edelweiss Air

06:20

Sat, 23 May 26

Zurich, Switzerland

03 h 50 m

09:10

Sat, 23 May 26

Madeira, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal

BHD 178

BHD 175

Marrakesh to Madeira , 21 May

TAP Portugal TP | 1453 | Operated By Portugalia

11:45

Thu, 21 May 26

Terminal T1

Marrakesh, Morocco

01 h 40 m

13:25

Thu, 21 May 26

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 1689

11:25

Fri, 22 May 26

Terminal T1

Lisbon, Portugal

01 h 50 m

13:15

Fri, 22 May 26

Madeira, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal

BHD 190

BHD 187

Marrakesh to Madeira , 21 May

TAP Portugal TP | 1453 | Operated By Portugalia

11:45

Thu, 21 May 26

Terminal T1

Marrakesh, Morocco

01 h 40 m

13:25

Thu, 21 May 26

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 1685

06:30

Fri, 22 May 26

Terminal T1

Lisbon, Portugal

01 h 50 m

08:20

Fri, 22 May 26

Madeira, Portugal

BAGGAGE : CHECK INCABIN

Information not available

Swiss

BHD 193

BHD 190

Transit Visa may be required

Marrakesh to Madeira , 21 May

Swiss LX | 2201

11:00

Thu, 21 May 26

Terminal T1

Marrakesh, Morocco

03 h 05 m

15:05

Thu, 21 May 26

Terminal T1

Geneva, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 2817

18:45

Thu, 21 May 26

Terminal T1

Geneva, Switzerland

55 m

19:40

Thu, 21 May 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 8264 | Operated By Edelweiss Air

06:30

Fri, 22 May 26

Zurich, Switzerland

04 h

09:30

Fri, 22 May 26

Madeira, Portugal

BAGGAGE : CHECK INCABIN

Information not available

Swiss, TAP Portugal

BHD 206

BHD 203

Transit Visa may be required

Marrakesh to Madeira , 21 May

Swiss LX | 8115 | Operated By Edelweiss Air

09:00

Thu, 21 May 26

Terminal T1

Marrakesh, Morocco

03 h 25 m

13:25

Thu, 21 May 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 8268 | Operated By Edelweiss Air

15:50

Thu, 21 May 26

Zurich, Switzerland

02 h 50 m

17:40

Thu, 21 May 26

Faro, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 1717 | Operated By Portugalia

19:10

Thu, 21 May 26

Faro, Portugal

01 h 45 m

20:55

Thu, 21 May 26

Madeira, Portugal

BAGGAGE : CHECK INCABIN

Information not available

About Marrakech (RAK)

Marrakech

Marrakech Address
Marrakech, Morocco
Tel: 081 000 224 or (024) 447 910

About Funchal (FNC)

Funchal

Funchal Address

About Malmo Aviation