One Way

Popular Filters

One Way Price

BHD 95 BHD 300

Duration

6 h 50 m 29 h 0 m

Stops From Marrakesh

Departure From Marrakesh

6 AM - 12 PM

BHD 96

12 PM - 6 PM

BHD 96

Arrival at Madeira

Before 6 AM

BHD 206

6 AM - 12 PM

BHD 96

12 PM - 6 PM

BHD 111

After 6 PM

BHD 126

Alliances & Airlines

Oneworld

()

SkyTeam

()

Star Alliance

(20)

Layover Airports

Layover Duration

3 h 20 m 25 h 0 m

Marrakech to Funchal Malmo Aviation

Lowest fare from Marrakech to Funchal on 07 Jul - 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
Price last updated at 04 Jul 2026 02:21:19
TAP Portugal

BHD 99

BHD 96

Marrakesh to Madeira , 7 Jul

TAP Portugal TP | 1455

17:10

Tue, 7 Jul 26

Terminal T1

Marrakesh, Morocco

01 h 35 m

18:45

Tue, 7 Jul 26

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 1685

06:30

Wed, 8 Jul 26

Terminal T1

Lisbon, Portugal

01 h 50 m

08:20

Wed, 8 Jul 26

Madeira, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal

BHD 114

BHD 111

Marrakesh to Madeira , 7 Jul

TAP Portugal TP | 1455

17:10

Tue, 7 Jul 26

Terminal T1

Marrakesh, Morocco

01 h 35 m

18:45

Tue, 7 Jul 26

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 1689

11:25

Wed, 8 Jul 26

Terminal T1

Lisbon, Portugal

01 h 50 m

13:15

Wed, 8 Jul 26

Madeira, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal

BHD 119

BHD 116

Marrakesh to Madeira , 7 Jul

TAP Portugal TP | 1455

17:10

Tue, 7 Jul 26

Terminal T1

Marrakesh, Morocco

01 h 35 m

18:45

Tue, 7 Jul 26

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 1687

09:50

Wed, 8 Jul 26

Terminal T1

Lisbon, Portugal

01 h 50 m

11:40

Wed, 8 Jul 26

Madeira, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal

More Timing Options

BHD 120

BHD 117

Marrakesh to Madeira , 7 Jul

TAP Portugal TP | 1453 | Operated By Portugalia

11:45

Tue, 7 Jul 26

Terminal T1

Marrakesh, Morocco

01 h 40 m

13:25

Tue, 7 Jul 26

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 1938

23:45

Tue, 7 Jul 26

Terminal T1

Lisbon, Portugal

55 m

00:40

Wed, 8 Jul 26

Porto, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 1701

05:45

Wed, 8 Jul 26

Porto, Portugal

02 h 05 m

07:50

Wed, 8 Jul 26

Madeira, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal

BHD 121

BHD 118

Marrakesh to Madeira , 7 Jul

TAP Portugal TP | 1453 | Operated By Portugalia

11:45

Tue, 7 Jul 26

Terminal T1

Marrakesh, Morocco

01 h 40 m

13:25

Tue, 7 Jul 26

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 1687

09:50

Wed, 8 Jul 26

Terminal T1

Lisbon, Portugal

01 h 50 m

11:40

Wed, 8 Jul 26

Madeira, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal, Binter Canarias

BHD 129

BHD 126

Marrakesh to Madeira , 7 Jul

TAP Portugal TP | 1455

17:10

Tue, 7 Jul 26

Terminal T1

Marrakesh, Morocco

01 h 35 m

18:45

Tue, 7 Jul 26

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 1735

09:15

Wed, 8 Jul 26

Terminal T1

Lisbon, Portugal

01 h 55 m

11:10

Wed, 8 Jul 26

Porto Santo, Portugal

BAGGAGE : CHECK INCABIN

Information not available

Binter Canarias NT | 4937

21:30

Wed, 8 Jul 26

Porto Santo, Portugal

25 m

21:55

Wed, 8 Jul 26

Madeira, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal

More Timing Options

BHD 209

BHD 206

Marrakesh to Madeira , 7 Jul

TAP Portugal TP | 1453 | Operated By Portugalia

11:45

Tue, 7 Jul 26

Terminal T1

Marrakesh, Morocco

01 h 40 m

13:25

Tue, 7 Jul 26

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 1691 | Operated By Portugalia

16:45

Tue, 7 Jul 26

Terminal T1

Lisbon, Portugal

01 h 50 m

18:35

Tue, 7 Jul 26

Madeira, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal

More Timing Options

BHD 214

BHD 211

Marrakesh to Madeira , 7 Jul

TAP Portugal TP | 1453 | Operated By Portugalia

11:45

Tue, 7 Jul 26

Terminal T1

Marrakesh, Morocco

01 h 40 m

13:25

Tue, 7 Jul 26

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 1930 | Operated By Portugalia

16:00

Tue, 7 Jul 26

Terminal T1

Lisbon, Portugal

01 h

17:00

Tue, 7 Jul 26

Porto, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 1705

19:50

Tue, 7 Jul 26

Porto, Portugal

02 h

21:50

Tue, 7 Jul 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