One Way

Popular Filters

One Way Price

BHD 134 BHD 300

Duration

6 h 0 m 48 h 30 m

Stops From Madeira

Departure From Madeira

Before 6 AM

BHD 148

6 AM - 12 PM

BHD 161

12 PM - 6 PM

BHD 135

After 6 PM

BHD 135

Arrival at Marrakesh

6 AM - 12 PM

BHD 135

12 PM - 6 PM

BHD 148

Alliances & Airlines

Oneworld

(2)

SkyTeam

()

Star Alliance

(13)

Layover Airports

Layover Duration

2 h 35 m 40 h 30 m

Funchal to Marrakech Binter Canarias

Lowest fare from Funchal to Marrakech on 23 Jun - AED


Cheap International Funchal to Marrakech Binter Canarias air tickets at MakeMyTrip Bahrain. Best Deals at Lowest fares guaranteed on flights from Funchal to Marrakech by Binter Canarias International Travel. Check Binter Canarias booking, International Flight number, Flight status, Schedules online from Funchal to Marrakech.Also book Marrakech to Funchal Binter Canarias flights tickets online.
Sorted By:
Departure
Duration
Arrival
Price
Price last updated at 20 Jun 2026 16:13:26
British Airways

BHD 138

BHD 135

Madeira to Marrakesh , 23 Jun

British Airways BA | 2719 | Operated By Avianca Argentina

19:35

Tue, 23 Jun 26

Madeira, Portugal

03 h 40 m

23:15

Tue, 23 Jun 26

Terminal S

London - Gatwick Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 2810 | Operated By Avianca Argentina

06:40

Wed, 24 Jun 26

Terminal S

London - Gatwick Apt, United Kingdom

03 h 45 m

10:25

Wed, 24 Jun 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal

More Timing Options

BHD 151

BHD 148

Madeira to Marrakesh , 23 Jun

TAP Portugal TP | 1696

04:05

Tue, 23 Jun 26

Madeira, Portugal

01 h 45 m

05:50

Tue, 23 Jun 26

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 1452 | Operated By Portugalia

08:25

Tue, 23 Jun 26

Terminal T1

Lisbon, Portugal

01 h 40 m

10:05

Tue, 23 Jun 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal

BHD 153

BHD 150

Madeira to Marrakesh , 23 Jun

TAP Portugal TP | 1688

12:40

Tue, 23 Jun 26

Madeira, Portugal

01 h 45 m

14:25

Tue, 23 Jun 26

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 1452

08:50

Wed, 24 Jun 26

Terminal T1

Lisbon, Portugal

01 h 40 m

10:30

Wed, 24 Jun 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Swiss

BHD 164

BHD 161

Madeira to Marrakesh , 23 Jun

Swiss LX | 8265 | Operated By Edelweiss Air

10:00

Tue, 23 Jun 26

Madeira, Portugal

03 h 50 m

14:50

Tue, 23 Jun 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 2824

11:40

Wed, 24 Jun 26

Zurich, Switzerland

55 m

12:35

Wed, 24 Jun 26

Terminal T1

Geneva, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 2200

07:55

Thu, 25 Jun 26

Terminal T1

Geneva, Switzerland

03 h 15 m

10:10

Thu, 25 Jun 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Swiss

BHD 181

BHD 178

Madeira to Marrakesh , 23 Jun

Swiss LX | 8265 | Operated By Edelweiss Air

10:00

Tue, 23 Jun 26

Madeira, Portugal

03 h 50 m

14:50

Tue, 23 Jun 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 2806

12:55

Wed, 24 Jun 26

Zurich, Switzerland

01 h

13:55

Wed, 24 Jun 26

Terminal T1

Geneva, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 2200

07:55

Thu, 25 Jun 26

Terminal T1

Geneva, Switzerland

03 h 15 m

10:10

Thu, 25 Jun 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal

BHD 183

BHD 180

Madeira to Marrakesh , 23 Jun

TAP Portugal TP | 1690

14:15

Tue, 23 Jun 26

Madeira, Portugal

01 h 45 m

16:00

Tue, 23 Jun 26

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 1452

08:50

Wed, 24 Jun 26

Terminal T1

Lisbon, Portugal

01 h 40 m

10:30

Wed, 24 Jun 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Swiss

BHD 204

BHD 201

Madeira to Marrakesh , 23 Jun

Swiss LX | 8265 | Operated By Edelweiss Air

10:00

Tue, 23 Jun 26

Madeira, Portugal

03 h 50 m

14:50

Tue, 23 Jun 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 2804

09:15

Wed, 24 Jun 26

Zurich, Switzerland

50 m

10:05

Wed, 24 Jun 26

Terminal T1

Geneva, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 2200

07:55

Thu, 25 Jun 26

Terminal T1

Geneva, Switzerland

03 h 15 m

10:10

Thu, 25 Jun 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal

BHD 221

BHD 218

Madeira to Marrakesh , 23 Jun

TAP Portugal TP | 1686

09:25

Tue, 23 Jun 26

Madeira, Portugal

01 h 45 m

11:10

Tue, 23 Jun 26

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 2300

14:40

Tue, 23 Jun 26

Terminal T1

Lisbon, Portugal

01 h 40 m

16:20

Tue, 23 Jun 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal

BHD 227

BHD 224

Madeira to Marrakesh , 23 Jun

TAP Portugal TP | 1702

08:40

Tue, 23 Jun 26

Madeira, Portugal

01 h 55 m

10:35

Tue, 23 Jun 26

Porto, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 3961

12:10

Tue, 23 Jun 26

Porto, Portugal

01 h

13:10

Tue, 23 Jun 26

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 2300

14:40

Tue, 23 Jun 26

Terminal T1

Lisbon, Portugal

01 h 40 m

16:20

Tue, 23 Jun 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal

More Timing Options

BHD 253

BHD 250

Madeira to Marrakesh , 23 Jun

TAP Portugal TP | 3832 | Operated By Portugalia

08:15

Tue, 23 Jun 26

Madeira, Portugal

01 h 45 m

10:00

Tue, 23 Jun 26

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 2300

14:40

Tue, 23 Jun 26

Terminal T1

Lisbon, Portugal

01 h 40 m

16:20

Tue, 23 Jun 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

About Funchal (FNC)

Funchal

Funchal Address

About Marrakech (RAK)

Marrakech

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

About Binter Canarias