background

Flight Deals from Madrid to Portugal from $67

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

AF LogoLH LogoLX LogoBA LogoKL LogoIB LogoA3 Logo

... and +100s more

Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference

Help 24/7

We’re always here for you - reach us 24 hours a day, 7 days a week

Phone Banner

Priceline Phone Deals

Book with an agent for great rates!

Top Deals on flights from Madrid to Lisbon

Madrid, ES (MAD) - Lisbon, PT (LIS)

Air Europa Logo
Air Europa

Jun 25

MAD
20m
Direct

Jun 25

LIS
Air Europa Logo
Air Europa

Jun 25

LIS
2h 15m
Direct

Jun 25

MAD

as low as

$71

Madrid, ES (MAD) - Lisbon, PT (LIS)

TAP Portugal Logo
TAP Portugal

Jul 9

MAD
25m
Direct

Jul 9

LIS
TAP Portugal Logo
TAP Portugal

Jul 11

LIS
2h 20m
Direct

Jul 11

MAD

as low as

$94

Madrid, ES (MAD) - Lisbon, PT (LIS)

IBERIA Logo
IBERIA

Jun 18

MAD
25m
Direct

Jun 18

LIS
IBERIA Logo
IBERIA

Jun 21

LIS
2h 25m
Direct

Jun 21

MAD

as low as

$196

Madrid, ES (MAD) - Lisbon, PT (LIS)

KLM Logo
KLM

Jun 24

MAD
17h 45m
AMS

Jun 25

LIS
KLM Logo
KLM

Jul 5

LIS
7h 50m
AMS

Jul 5

MAD

as low as

$346

Madrid, ES (MAD) - Lisbon, PT (LIS)

KLM Logo
KLM

Jul 7

MAD
22h 15m
AMS

Jul 8

LIS
KLM Logo
KLM

Jul 11

LIS
7h 10m
CDG

Jul 11

MAD

as low as

$356

Madrid, ES (MAD) - Lisbon, PT (LIS)

Air France Logo
Air France

Jun 18

MAD
15h 5m
CDG

Jun 19

LIS
Air France Logo
Air France

Jun 21

LIS
15h 55m
AMS

Jun 22

MAD

as low as

$356

Madrid, ES (MAD) - Lisbon, PT (LIS)

Brussels Airlines Logo
Brussels Airlines

Jun 17

MAD
11h 30m
BRU

Jun 17

LIS
Brussels Airlines Logo
Brussels Airlines

Jun 24

LIS
10h 10m
ZRH

Jun 24

MAD

as low as

$401

Madrid, ES (MAD) - Lisbon, PT (LIS)

SWISS Logo
SWISS

Jun 11

MAD
18h 10m
ZRH
GVA

Jun 12

LIS
SWISS Logo
SWISS

Jun 15

LIS
9h 30m
BRU

Jun 15

MAD

as low as

$411

Madrid, ES (MAD) - Lisbon, PT (LIS)

IBERIA Logo
IBERIA

Jun 18

MAD
25m
Direct

Jun 18

LIS
IBERIA Logo
IBERIA

Jun 21

LIS
14h 40m
LHR

Jun 22

MAD

as low as

$488

Madrid, ES (MAD) - Lisbon, PT (LIS)

SAS Airlines Logo
SAS Airlines

Jun 11

MAD
20h 10m
CPH

Jun 12

LIS
SAS Airlines Logo
SAS Airlines

Jun 15

LIS
10h 30m
CPH

Jun 15

MAD

as low as

$512

Madrid, ES (MAD) - Lisbon, PT (LIS)

British Airways Logo
British Airways

Jun 14

MAD
5h 45m
LHR

Jun 14

LIS
British Airways Logo
British Airways

Jun 17

LIS
2h 25m
Direct

Jun 17

MAD

as low as

$526

Madrid, ES (MAD) - Lisbon, PT (LIS)

Aer Lingus Logo
Aer Lingus

Jun 14

MAD
11h
DUB

Jun 14

LIS
Aer Lingus Logo
Aer Lingus

Jun 17

LIS
11h 40m
DUB

Jun 18

MAD

as low as

$550

Top Deals on flights from Madrid to Porto

Madrid, ES (MAD) - Porto, PT (OPO)

Air Europa Logo
Air Europa

Jun 18

MAD
15m
Direct

Jun 18

OPO
Air Europa Logo
Air Europa

Jun 21

OPO
2h 10m
Direct

Jun 21

MAD

as low as

$67

Madrid, ES (MAD) - Porto, PT (OPO)

Air Europa Logo
Air Europa

Jun 11

MAD
15m
Direct

Jun 11

OPO
Air Europa Logo
Air Europa

Jun 21

OPO
2h 10m
Direct

Jun 21

MAD

as low as

$67

Madrid, ES (MAD) - Porto, PT (OPO)

TAP Portugal Logo
TAP Portugal

Jun 3

MAD
6h 35m
LIS

Jun 3

OPO
TAP Portugal Logo
TAP Portugal

Jun 17

OPO
9h 30m
LIS

Jun 17

MAD

as low as

$122

Madrid, ES (MAD) - Porto, PT (OPO)

TAP Portugal Logo
TAP Portugal

Jun 19

MAD
10h 50m
LIS

Jun 20

OPO
TAP Portugal Logo
TAP Portugal

Jun 23

OPO
8h 20m
LIS

Jun 24

MAD

as low as

$122

Madrid, ES (MAD) - Porto, PT (OPO)

TAP Portugal Logo
TAP Portugal

Jun 4

MAD
14h 20m
LIS
ORY

Jun 5

OPO
TAP Portugal Logo
TAP Portugal

Jun 11

OPO
11h 25m
LIS

Jun 11

MAD

as low as

$266

Madrid, ES (MAD) - Porto, PT (OPO)

TAP Portugal Logo
TAP Portugal

Jun 13

MAD
21h 10m
LIS
ORY

Jun 14

OPO
TAP Portugal Logo
TAP Portugal

Jun 17

OPO
12h 25m
LIS

Jun 18

MAD

as low as

$296

Madrid, ES (MAD) - Porto, PT (OPO)

SWISS Logo
SWISS

Jun 12

MAD
8h 25m
ZRH

Jun 12

OPO
SWISS Logo
SWISS

Jun 19

OPO
7h 15m
ZRH

Jun 19

MAD

as low as

$304

Madrid, ES (MAD) - Porto, PT (OPO)

SWISS Logo
SWISS

Jun 13

MAD
8h 25m
ZRH

Jun 13

OPO
SWISS Logo
SWISS

Jun 17

OPO
27h 10m
ZRH

Jun 18

MAD

as low as

$319

Madrid, ES (MAD) - Porto, PT (OPO)

SWISS Logo
SWISS

Jun 4

MAD
18h 10m
ZRH
GVA

Jun 5

OPO
SWISS Logo
SWISS

Jun 11

OPO
18h 45m
GVA
ZRH

Jun 12

MAD

as low as

$350

Madrid, ES (MAD) - Porto, PT (OPO)

KLM Logo
KLM

Jun 12

MAD
9h 10m
AMS

Jun 12

OPO
KLM Logo
KLM

Jun 19

OPO
15h 45m
AMS

Jun 20

MAD

as low as

$372

Madrid, ES (MAD) - Porto, PT (OPO)

KLM Logo
KLM

Jun 21

MAD
9h 35m
AMS

Jun 21

OPO
KLM Logo
KLM

Jun 29

OPO
7h 5m
AMS

Jun 29

MAD

as low as

$394

Madrid, ES (MAD) - Porto, PT (OPO)

Air France Logo
Air France

Jun 12

MAD
14h 40m
CDG

Jun 13

OPO
Air France Logo
Air France

Jun 19

OPO
15h 45m
AMS

Jun 20

MAD

as low as

$404

Top Deals on flights from Madrid to Faro

Madrid, ES (MAD) - Faro, PT (FAO)

TAP Portugal Logo
TAP Portugal

Jun 2

MAD
12h 10m
LIS

Jun 3

FAO
TAP Portugal Logo
TAP Portugal

Jun 9

FAO
6h 10m
LIS

Jun 10

MAD

as low as

$130

Madrid, ES (MAD) - Faro, PT (FAO)

TAP Portugal Logo
TAP Portugal

May 27

MAD
7h 30m
LIS

May 27

FAO
TAP Portugal Logo
TAP Portugal

May 28

FAO
6h 10m
LIS

May 29

MAD

as low as

$130

Madrid, ES (MAD) - Faro, PT (FAO)

KLM Logo
KLM

Jun 13

MAD
10h 20m
AMS

Jun 13

FAO
KLM Logo
KLM

Jun 16

FAO
11h 50m
AMS

Jun 17

MAD

as low as

$327

Madrid, ES (MAD) - Faro, PT (FAO)

KLM Logo
KLM

May 22

MAD
11h 35m
AMS

May 23

FAO
KLM Logo
KLM

May 24

FAO
11h 40m
AMS

May 25

MAD

as low as

$343

Madrid, ES (MAD) - Faro, PT (FAO)

Brussels Airlines Logo
Brussels Airlines

May 22

MAD
14h 25m
BRU

May 23

FAO
Brussels Airlines Logo
Brussels Airlines

May 27

FAO
11h 15m
BRU

May 27

MAD

as low as

$344

Madrid, ES (MAD) - Faro, PT (FAO)

Brussels Airlines Logo
Brussels Airlines

May 23

MAD
14h 25m
BRU

May 24

FAO
Brussels Airlines Logo
Brussels Airlines

May 29

FAO
11h 15m
BRU

May 29

MAD

as low as

$344

Madrid, ES (MAD) - Faro, PT (FAO)

Air France Logo
Air France

Jun 14

MAD
7h 20m
CDG

Jun 14

FAO
Air France Logo
Air France

Jun 17

FAO
13h 40m
AMS

Jun 18

MAD

as low as

$376

Madrid, ES (MAD) - Faro, PT (FAO)

SWISS Logo
SWISS

Jun 4

MAD
8h 5m
ZRH

Jun 4

FAO
SWISS Logo
SWISS

Jun 13

FAO
7h 55m
BRU

Jun 13

MAD

as low as

$393

Madrid, ES (MAD) - Faro, PT (FAO)

SWISS Logo
SWISS

May 22

MAD
7h 35m
ZRH

May 22

FAO
SWISS Logo
SWISS

May 27

FAO
11h 15m
BRU

May 27

MAD

as low as

$393

Madrid, ES (MAD) - Faro, PT (FAO)

Air France Logo
Air France

Jun 7

MAD
7h 20m
CDG

Jun 7

FAO
Air France Logo
Air France

Jun 11

FAO
13h 35m
AMS

Jun 12

MAD

as low as

$447

Madrid, ES (MAD) - Faro, PT (FAO)

Lufthansa Logo
Lufthansa

May 23

MAD
8h 35m
FRA

May 23

FAO
Lufthansa Logo
Lufthansa

May 24

FAO
8h 20m
MUC

May 24

MAD

as low as

$662

Madrid, ES (MAD) - Faro, PT (FAO)

Aer Lingus Logo
Aer Lingus

May 20

MAD
8h 25m
DUB

May 20

FAO
Aer Lingus Logo
Aer Lingus

May 23

FAO
14h 15m
DUB

May 24

MAD

as low as

$680

Top Deals on flights from Madrid to Ponta Delgada

Madrid, ES (MAD) - Ponta Delgada, PT (PDL)

TAP Portugal Logo
TAP Portugal

May 29

MAD
11h 25m
LIS

May 30

PDL
TAP Portugal Logo
TAP Portugal

Jun 2

PDL
8h 30m
LIS

Jun 3

MAD

as low as

$228

Madrid, ES (MAD) - Ponta Delgada, PT (PDL)

SATA Internacional Logo
SATA Internacional

Jun 2

MAD
11h 20m
LIS

Jun 3

PDL
SATA Internacional Logo
SATA Internacional

Jun 11

PDL
9h 5m
LIS

Jun 12

MAD

as low as

$264

Madrid, ES (MAD) - Ponta Delgada, PT (PDL)

SATA Internacional Logo
SATA Internacional

Jun 9

MAD
9h 15m
LIS

Jun 10

PDL
SATA Internacional Logo
SATA Internacional

Jun 10

PDL
11h 35m
LIS

Jun 10

MAD

as low as

$264

Madrid, ES (MAD) - Ponta Delgada, PT (PDL)

SATA Internacional Logo
SATA Internacional

May 22

MAD
4h 35m
LIS

May 22

PDL
SATA Internacional Logo
SATA Internacional

May 26

PDL
9h 5m
LIS

May 27

MAD

as low as

$264

Madrid, ES (MAD) - Ponta Delgada, PT (PDL)

SATA Internacional Logo
SATA Internacional

May 29

MAD
15h 45m
LIS

May 30

PDL
SATA Internacional Logo
SATA Internacional

Jun 2

PDL
9h 5m
LIS

Jun 3

MAD

as low as

$264

Madrid, ES (MAD) - Ponta Delgada, PT (PDL)

SATA Internacional Logo
SATA Internacional

May 31

MAD
4h 35m
LIS

May 31

PDL
SATA Internacional Logo
SATA Internacional

Jun 7

PDL
9h 5m
LIS

Jun 8

MAD

as low as

$276

Madrid, ES (MAD) - Ponta Delgada, PT (PDL)

SATA Internacional Logo
SATA Internacional

Jun 4

MAD
9h 15m
LIS

Jun 5

PDL
SATA Internacional Logo
SATA Internacional

Jun 18

PDL
9h 5m
LIS

Jun 19

MAD

as low as

$276

Madrid, ES (MAD) - Ponta Delgada, PT (PDL)

SATA Internacional Logo
SATA Internacional

Jun 3

MAD
4h 35m
LIS

Jun 3

PDL
SATA Internacional Logo
SATA Internacional

Jun 7

PDL
9h 5m
LIS

Jun 8

MAD

as low as

$276

Madrid, ES (MAD) - Ponta Delgada, PT (PDL)

TAP Portugal Logo
TAP Portugal

Jun 2

MAD
15h 10m
LIS

Jun 3

PDL
TAP Portugal Logo
TAP Portugal

Jun 11

PDL
8h 35m
LIS

Jun 12

MAD

as low as

$347

Madrid, ES (MAD) - Ponta Delgada, PT (PDL)

TAP Portugal Logo
TAP Portugal

Jun 3

MAD
15h
LIS

Jun 4

PDL
TAP Portugal Logo
TAP Portugal

Jun 7

PDL
8h 30m
LIS

Jun 8

MAD

as low as

$370

Madrid, ES (MAD) - Ponta Delgada, PT (PDL)

TAP Portugal Logo
TAP Portugal

Jun 4

MAD
5h 50m
LIS

Jun 4

PDL
TAP Portugal Logo
TAP Portugal

Jun 18

PDL
8h 35m
LIS

Jun 19

MAD

as low as

$430

Madrid, ES (MAD) - Ponta Delgada, PT (PDL)

TAP Portugal Logo
TAP Portugal

May 31

MAD
5h 50m
LIS

May 31

PDL
TAP Portugal Logo
TAP Portugal

Jun 7

PDL
8h 30m
LIS

Jun 8

MAD

as low as

$477

Top Deals on flights from Madrid to Funchal

Madrid, ES (MAD) - Funchal, PT (FNC)

TAP Portugal Logo
TAP Portugal

Jun 2

MAD
5h 5m
LIS

Jun 3

FNC
TAP Portugal Logo
TAP Portugal

Jun 11

FNC
17h 20m
LIS

Jun 12

MAD

as low as

$474

Madrid, ES (MAD) - Funchal, PT (FNC)

SWISS Logo
SWISS

Jun 12

MAD
14h 5m
ZRH

Jun 13

FNC
SWISS Logo
SWISS

Jun 16

FNC
19h 55m
OPO
MUC

Jun 17

MAD

as low as

$524

Madrid, ES (MAD) - Funchal, PT (FNC)

TAP Portugal Logo
TAP Portugal

Jun 14

MAD
12h 25m
LIS

Jun 15

FNC
TAP Portugal Logo
TAP Portugal

Jun 17

FNC
7h
LIS

Jun 17

MAD

as low as

$565

Madrid, ES (MAD) - Funchal, PT (FNC)

TAP Portugal Logo
TAP Portugal

Jun 23

MAD
9h 30m
LIS

Jun 24

FNC
TAP Portugal Logo
TAP Portugal

Jun 29

FNC
8h 35m
LIS

Jun 30

MAD

as low as

$582

Madrid, ES (MAD) - Funchal, PT (FNC)

Lufthansa Logo
Lufthansa

Jun 12

MAD
10h 20m
MUC
LIS

Jun 13

FNC
Lufthansa Logo
Lufthansa

Jun 16

FNC
19h 55m
OPO
MUC

Jun 17

MAD

as low as

$634

Madrid, ES (MAD) - Funchal, PT (FNC)

Lufthansa Logo
Lufthansa

Jun 14

MAD
9h 25m
MUC

Jun 14

FNC
Lufthansa Logo
Lufthansa

Jun 17

FNC
8h 40m
ZRH

Jun 17

MAD

as low as

$679

Madrid, ES (MAD) - Funchal, PT (FNC)

SWISS Logo
SWISS

May 22

MAD
7h 15m
ZRH

May 22

FNC
SWISS Logo
SWISS

May 26

FNC
8h
ZRH

May 26

MAD

as low as

$718

Madrid, ES (MAD) - Funchal, PT (FNC)

Brussels Airlines Logo
Brussels Airlines

May 24

MAD
11h 45m
BRU

May 24

FNC
Brussels Airlines Logo
Brussels Airlines

May 28

FNC
10h 50m
MUC

May 28

MAD

as low as

$719

Madrid, ES (MAD) - Funchal, PT (FNC)

SWISS Logo
SWISS

May 12

MAD
6h 15m
ZRH

May 12

FNC
SWISS Logo
SWISS

May 19

FNC
8h
ZRH

May 19

MAD

as low as

$728

Madrid, ES (MAD) - Funchal, PT (FNC)

Smart Wings Logo
Smart Wings

Jun 12

MAD
26h
PRG

Jun 13

FNC
Smart Wings Logo
Smart Wings

Jun 16

FNC
20h 25m
PRG

Jun 17

MAD

as low as

$730

Madrid, ES (MAD) - Funchal, PT (FNC)

Lufthansa Logo
Lufthansa

May 24

MAD
9h 25m
MUC

May 24

FNC
Lufthansa Logo
Lufthansa

May 28

FNC
10h 50m
MUC

May 28

MAD

as low as

$779

Madrid, ES (MAD) - Funchal, PT (FNC)

Lufthansa Logo
Lufthansa

May 28

MAD
10h 30m
FRA

May 28

FNC
Lufthansa Logo
Lufthansa

Jun 11

FNC
10h 50m
MUC

Jun 11

MAD

as low as

$788

Top Deals on flights from Madrid to Terceira Island

Madrid, ES (MAD) - Terceira Island, PT (TER)

SATA Internacional Logo
SATA Internacional

May 29

MAD
14h 15m
LIS

May 30

TER
SATA Internacional Logo
SATA Internacional

Jun 5

TER
14h
LIS

Jun 6

MAD

as low as

$270

Madrid, ES (MAD) - Terceira Island, PT (TER)

SATA Internacional Logo
SATA Internacional

May 29

MAD
18h 40m
LIS

May 30

TER
SATA Internacional Logo
SATA Internacional

Jun 5

TER
14h
LIS

Jun 6

MAD

as low as

$281

Madrid, ES (MAD) - Terceira Island, PT (TER)

SATA Internacional Logo
SATA Internacional

May 29

MAD
20h 15m
LIS

May 30

TER
SATA Internacional Logo
SATA Internacional

Jun 5

TER
14h
LIS

Jun 6

MAD

as low as

$281

Madrid, ES (MAD) - Terceira Island, PT (TER)

SATA Internacional Logo
SATA Internacional

May 29

MAD
14h 15m
LIS

May 30

TER
SATA Internacional Logo
SATA Internacional

Jun 5

TER
16h 25m
LIS

Jun 6

MAD

as low as

$310

Madrid, ES (MAD) - Terceira Island, PT (TER)

SATA Internacional Logo
SATA Internacional

May 29

MAD
20h 15m
LIS

May 30

TER
SATA Internacional Logo
SATA Internacional

Jun 5

TER
16h 25m
LIS

Jun 6

MAD

as low as

$322

Madrid, ES (MAD) - Terceira Island, PT (TER)

TAP Portugal Logo
TAP Portugal

May 29

MAD
16h 35m
LIS

May 30

TER
TAP Portugal Logo
TAP Portugal

Jun 5

TER
8h 30m
LIS

Jun 6

MAD

as low as

$347

Madrid, ES (MAD) - Terceira Island, PT (TER)

TAP Portugal Logo
TAP Portugal

May 29

MAD
7h 20m
LIS

May 29

TER
TAP Portugal Logo
TAP Portugal

Jun 5

TER
8h 30m
LIS

Jun 6

MAD

as low as

$363

Madrid, ES (MAD) - Terceira Island, PT (TER)

TAP Portugal Logo
TAP Portugal

May 29

MAD
8h 55m
LIS

May 29

TER
TAP Portugal Logo
TAP Portugal

Jun 5

TER
8h 30m
LIS

Jun 6

MAD

as low as

$363

Madrid, ES (MAD) - Terceira Island, PT (TER)

TAP Portugal Logo
TAP Portugal

May 29

MAD
21h
LIS

May 30

TER
TAP Portugal Logo
TAP Portugal

Jun 5

TER
8h 30m
LIS

Jun 6

MAD

as low as

$363

Madrid, ES (MAD) - Terceira Island, PT (TER)

TAP Portugal Logo
TAP Portugal

May 29

MAD
22h 35m
LIS

May 30

TER
TAP Portugal Logo
TAP Portugal

Jun 5

TER
8h 30m
LIS

Jun 6

MAD

as low as

$367

Madrid, ES (MAD) - Terceira Island, PT (TER)

Air France Logo
Air France

May 29

MAD
37h 20m
CDG
OPO

May 30

TER
Air France Logo
Air France

Jun 5

TER
19h 50m
OPO
CDG

Jun 6

MAD

as low as

$760

Madrid, ES (MAD) - Terceira Island, PT (TER)

Air France Logo
Air France

May 29

MAD
37h 20m
CDG
OPO

May 30

TER
Air France Logo
Air France

Jun 5

TER
9h 50m
OPO
CDG

Jun 5

MAD

as low as

$760

Top Deals on flights from Madrid to Horta

Madrid, ES (MAD) - Horta, PT (HOR)

SATA Internacional Logo
SATA Internacional

May 29

MAD
20h 35m
LIS

May 30

HOR
SATA Internacional Logo
SATA Internacional

Jun 5

HOR
9h 5m
LIS

Jun 5

MAD

as low as

$264

Madrid, ES (MAD) - Horta, PT (HOR)

SATA Internacional Logo
SATA Internacional

May 29

MAD
26h 35m
LIS

May 30

HOR
SATA Internacional Logo
SATA Internacional

Jun 5

HOR
9h 5m
LIS

Jun 5

MAD

as low as

$280

Madrid, ES (MAD) - Horta, PT (HOR)

SATA Internacional Logo
SATA Internacional

May 29

MAD
25h
LIS

May 30

HOR
SATA Internacional Logo
SATA Internacional

Jun 5

HOR
9h 5m
LIS

Jun 5

MAD

as low as

$280

Madrid, ES (MAD) - Horta, PT (HOR)

SATA Internacional Logo
SATA Internacional

May 29

MAD
22h 45m
LIS

May 30

HOR
SATA Internacional Logo
SATA Internacional

Jun 5

HOR
9h 5m
LIS

Jun 5

MAD

as low as

$360

Madrid, ES (MAD) - Horta, PT (HOR)

SATA Internacional Logo
SATA Internacional

May 29

MAD
20h 35m
LIS

May 30

HOR
SATA Internacional Logo
SATA Internacional

Jun 5

HOR
6h 55m
LIS

Jun 5

MAD

as low as

$387

Madrid, ES (MAD) - Horta, PT (HOR)

TAP Portugal Logo
TAP Portugal

May 29

MAD
20h 35m
LIS

May 30

HOR
TAP Portugal Logo
TAP Portugal

Jun 5

HOR
9h 5m
LIS

Jun 5

MAD

as low as

$503

Madrid, ES (MAD) - Horta, PT (HOR)

TAP Portugal Logo
TAP Portugal

May 29

MAD
25h
LIS

May 30

HOR
TAP Portugal Logo
TAP Portugal

Jun 5

HOR
9h 5m
LIS

Jun 5

MAD

as low as

$507

Madrid, ES (MAD) - Horta, PT (HOR)

TAP Portugal Logo
TAP Portugal

May 29

MAD
26h 35m
LIS

May 30

HOR
TAP Portugal Logo
TAP Portugal

Jun 5

HOR
9h 5m
LIS

Jun 5

MAD

as low as

$507

Madrid, ES (MAD) - Horta, PT (HOR)

TAP Portugal Logo
TAP Portugal

May 29

MAD
22h 45m
LIS

May 30

HOR
TAP Portugal Logo
TAP Portugal

Jun 5

HOR
9h 5m
LIS

Jun 5

MAD

as low as

$615

Madrid, ES (MAD) - Horta, PT (HOR)

TAP Portugal Logo
TAP Portugal

May 29

MAD
20h 35m
LIS

May 30

HOR
TAP Portugal Logo
TAP Portugal

Jun 5

HOR
6h 55m
LIS

Jun 5

MAD

as low as

$687

Madrid, ES (MAD) - Horta, PT (HOR)

TAP Portugal Logo
TAP Portugal

May 29

MAD
26h 35m
LIS

May 30

HOR
TAP Portugal Logo
TAP Portugal

Jun 5

HOR
6h 55m
LIS

Jun 5

MAD

as low as

$691

Madrid, ES (MAD) - Horta, PT (HOR)

TAP Portugal Logo
TAP Portugal

May 29

MAD
25h
LIS

May 30

HOR
TAP Portugal Logo
TAP Portugal

Jun 5

HOR
6h 55m
LIS

Jun 5

MAD

as low as

$691

Top Deals on flights from Madrid to Santa Maria Island

Madrid, ES (MAD) - Santa Maria Island, PT (SMA)

SATA Internacional Logo
SATA Internacional

May 29

MAD
7h 30m
LIS

May 29

SMA
SATA Internacional Logo
SATA Internacional

Jun 5

SMA
7h 5m
LIS

Jun 6

MAD

as low as

$565

Madrid, ES (MAD) - Santa Maria Island, PT (SMA)

SATA Internacional Logo
SATA Internacional

May 29

MAD
7h 30m
LIS

May 29

SMA
SATA Internacional Logo
SATA Internacional

Jun 5

SMA
17h
LIS

Jun 6

MAD

as low as

$577

Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158