Explore
Flights
Blogs
Corporate
Partner
About
Use the App
›
›
›
Home
›
Flights
›
Madrid
Find Cheap Flights to
Madrid!
Compare prices across airlines and find the best deals
|
Fly to Madrid from these cities
Gran Canaria Island
LPA
MAD
·
8h 30m
from
$45
USD · one way
Porto
OPO
MAD
·
5h 33m
·
Portugal
from
$55
USD · one way
Lisbon
LIS
MAD
·
3h 47m
·
Portugal
from
$58
USD · one way
Seville
SVQ
MAD
·
8h 1m
from
$68
USD · one way
Nice, Alpes-Maritimes
NCE
MAD
·
9h 4m
·
France
from
$75
USD · one way
Barcelona
BCN
MAD
·
4h 2m
from
$86
USD · one way
Rome
FCO
MAD
·
7h 14m
·
Italy
from
$89
USD · one way
Ferno
MXP
MAD
·
8h 29m
·
Italy
from
$91
USD · one way
Napoli
NAP
MAD
·
9h 14m
·
Italy
from
$113
USD · one way
Frankfurt am Main
FRA
MAD
·
6h 33m
·
Germany
from
$114
USD · one way
Manchester, Greater Manchester
MAN
MAD
·
10h 3m
·
United Kingdom
from
$118
USD · one way
Zaventem
BRU
MAD
·
6h 32m
·
Belgium
from
$119
USD · one way
Venezia
VCE
MAD
·
7h 57m
·
Italy
from
$127
USD · one way
Tenerife
TFS
MAD
·
15h 4m
from
$132
USD · one way
London
LHR
MAD
·
6h 38m
·
United Kingdom
from
$133
USD · one way
Budapest
BUD
MAD
·
10h 15m
·
Hungary
from
$137
USD · one way
Stockholm
ARN
MAD
·
10h 19m
·
Sweden
from
$146
USD · one way
Prague
PRG
MAD
·
7h 57m
·
Czech Republic
from
$149
USD · one way
Arnavutköy, Istanbul
IST
MAD
·
12h 35m
·
Turkey
from
$149
USD · one way
Vienna
VIE
MAD
·
7h 45m
·
Austria
from
$157
USD · one way
Firenze
FLR
MAD
·
8h 21m
·
Italy
from
$162
USD · one way
Spata-Artemida
ATH
MAD
·
11h 12m
·
Greece
from
$162
USD · one way
Geneva
GVA
MAD
·
6h 20m
·
Switzerland
from
$168
USD · one way
Zurich
ZRH
MAD
·
6h 56m
·
Switzerland
from
$168
USD · one way
Warsaw
WAW
MAD
·
9h 36m
·
Poland
from
$172
USD · one way
Paris
CDG
MAD
·
8h 21m
·
France
from
$175
USD · one way
Amsterdam
AMS
MAD
·
8h 41m
·
Netherlands
from
$175
USD · one way
Palermo
PMO
MAD
·
11h 45m
·
Italy
from
$175
USD · one way
Balice
KRK
MAD
·
9h 51m
·
Poland
from
$177
USD · one way
Berlin
BER
MAD
·
7h 33m
·
Germany
from
$184
USD · one way
Colombier-Saugnieu, Rhône
LYS
MAD
·
7h 56m
·
France
from
$190
USD · one way
Dublin
DUB
MAD
·
8h 48m
·
Ireland
from
$197
USD · one way
Munich
MUC
MAD
·
6h 17m
·
Germany
from
$197
USD · one way
Kuwait City
KWI
MAD
·
15h 52m
·
Kuwait
from
$200
USD · one way
Copenhagen
CPH
MAD
·
8h 49m
·
Denmark
from
$200
USD · one way
Santorini Island
JTR
MAD
·
11h 39m
·
Greece
from
$226
USD · one way
Helsinki
HEL
MAD
·
10h 52m
·
Finland
from
$229
USD · one way
Tel Aviv
TLV
MAD
·
15h 19m
·
Israel
from
$236
USD · one way
Edinburgh
EDI
MAD
·
8h 46m
·
United Kingdom
from
$267
USD · one way
Cairo
CAI
MAD
·
15h 29m
·
Egypt
from
$268
USD · one way
Muscat/Seeb
MCT
MAD
·
16h 50m
·
Oman
from
$280
USD · one way
Oslo
OSL
MAD
·
10h 47m
·
Norway
from
$280
USD · one way
Manama
BAH
MAD
·
16h 20m
·
Bahrain
from
$283
USD · one way
Bangaluru
BLR
MAD
·
18h 35m
·
India
from
$331
USD · one way
Mykonos
JMK
MAD
·
7h 20m
·
Greece
from
$358
USD · one way
Boston
BOS
MAD
·
12h 29m
·
United States
from
$366
USD · one way
Shanghai
PVG
MAD
·
18h 55m
·
China
from
$367
USD · one way
Doha
DOH
MAD
·
13h 1m
·
Qatar
from
$374
USD · one way
Singapore
SIN
MAD
·
20h 1m
·
Singapore
from
$377
USD · one way
Chennai
MAA
MAD
·
19h 13m
·
India
from
$380
USD · one way
New Delhi
DEL
MAD
·
17h 46m
·
India
from
$386
USD · one way
Kolkata
CCU
MAD
·
20h 33m
·
India
from
$396
USD · one way
Hyderabad
HYD
MAD
·
19h 31m
·
India
from
$397
USD · one way
Mumbai
BOM
MAD
·
17h 7m
·
India
from
$402
USD · one way
Sepang
KUL
MAD
·
22h 57m
·
Malaysia
from
$414
USD · one way
Dubai
DXB
MAD
·
16h
·
United Arab Emirates
from
$424
USD · one way
Abu Dhabi
AUH
MAD
·
13h 43m
·
United Arab Emirates
from
$435
USD · one way
Bangkok
BKK
MAD
·
19h 44m
·
Thailand
from
$437
USD · one way
Hong Kong
HKG
MAD
·
20h 42m
·
Hong Kong
from
$442
USD · one way
Dulles
IAD
MAD
·
15h 18m
·
United States
from
$445
USD · one way
Addis Ababa
ADD
MAD
·
17h 35m
·
Ethiopia
from
$454
USD · one way
Nairobi
NBO
MAD
·
17h 38m
·
Kenya
from
$461
USD · one way
Riyadh
RUH
MAD
·
14h 50m
·
Saudi Arabia
from
$487
USD · one way
Seoul
ICN
MAD
·
21h 28m
·
South Korea
from
$502
USD · one way
Cape Town
CPT
MAD
·
19h 14m
·
South Africa
from
$504
USD · one way
Narita
NRT
MAD
·
21h 53m
·
Japan
from
$521
USD · one way
Jeddah
JED
MAD
·
15h 26m
·
Saudi Arabia
from
$531
USD · one way
São Paulo
GRU
MAD
·
17h 1m
·
Brazil
from
$534
USD · one way
Toronto
YYZ
MAD
·
14h 19m
·
Canada
from
$538
USD · one way
Dallas-Fort Worth
DFW
MAD
·
14h 20m
·
United States
from
$538
USD · one way
Johannesburg
JNB
MAD
·
19h 22m
·
South Africa
from
$565
USD · one way
Miami
MIA
MAD
·
14h 7m
·
United States
from
$565
USD · one way
Denver
DEN
MAD
·
16h 17m
·
United States
from
$568
USD · one way
Rio De Janeiro
GIG
MAD
·
19h 5m
·
Brazil
from
$598
USD · one way
New York
JFK
MAD
·
12h 15m
·
United States
from
$600
USD · one way
Las Vegas
LAS
MAD
·
15h 27m
·
United States
from
$625
USD · one way
Montréal
YUL
MAD
·
15h 8m
·
Canada
from
$666
USD · one way
Seattle
SEA
MAD
·
17h 51m
·
United States
from
$668
USD · one way
Atlanta
ATL
MAD
·
15h 59m
·
United States
from
$668
USD · one way
Adelaide
ADL
MAD
·
23h 30m
·
Australia
from
$674
USD · one way
Los Angeles
LAX
MAD
·
15h 22m
·
United States
from
$702
USD · one way
Phuket
HKT
MAD
·
20h 5m
·
Thailand
from
$706
USD · one way
Chicago
ORD
MAD
·
13h 31m
·
United States
from
$715
USD · one way
Ottawa
YOW
MAD
·
16h 24m
·
Canada
from
$740
USD · one way
Santiago
SCL
MAD
·
16h 51m
·
Chile
from
$761
USD · one way
Sydney
SYD
MAD
·
23h 55m
·
Australia
from
$761
USD · one way
Lima
LIM
MAD
·
16h 46m
·
Peru
from
$763
USD · one way
Perth
PER
MAD
·
22h 37m
·
Australia
from
$801
USD · one way
Melbourne
MEL
MAD
·
23h 25m
·
Australia
from
$809
USD · one way
Osaka
KIX
MAD
·
22h 21m
·
Japan
from
$835
USD · one way
Beijing
PEK
MAD
·
19h 4m
·
China
from
$857
USD · one way
Brisbane
BNE
MAD
·
Australia
from
$861
USD · one way
Vancouver
YVR
MAD
·
17h 16m
·
Canada
from
$863
USD · one way
Bogota
BOG
MAD
·
14h 56m
·
Colombia
from
$868
USD · one way
Calgary
YYC
MAD
·
18h 32m
·
Canada
from
$879
USD · one way
San Francisco
SFO
MAD
·
16h 34m
·
United States
from
$885
USD · one way
Edmonton
YEG
MAD
·
19h 20m
·
Canada
from
$891
USD · one way
Medellín
MDE
MAD
·
16h 17m
·
Colombia
from
$1,000
USD · one way
Buenos Aires
EZE
MAD
·
16h 32m
·
Argentina
from
$1,000
USD · one way
Gold Coast
OOL
MAD
·
Australia
from
$1,024
USD · one way
Explore flights from these cities
Gran Canaria Island
ES
Porto
PT
Lisbon
PT
Seville
ES
Nice, Alpes-Maritimes
FR
Barcelona
ES
Rome
IT
Ferno
IT