background

Flight Deals from Milan to Madrid from $73

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

TK LogoAF LogoLH LogoLX LogoBA LogoOS LogoKL 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

Stops

  • Nonstop
    from $218
  • Up to 1 stop
    $279
  • Up to 2 stops
    $398

Airlines

  • Air Europa
    $218
  • Air France
    $282
  • Austrian Airlines
    $438
  • Brussels Airlines
    $356
  • IBERIA
    $251
  • ITA Airways
    $279
  • KLM
    $300
  • Lufthansa
    $336
  • SWISS
    $526
  • TAP Portugal
    $324

Cabin Class

  • Economy
    $218

Departure Airports

  • Milan Linate Airport
    $251
  • Milan Malpensa Airport
    $218

Arrival Airports

  • Adolfo Suárez Madrid–Barajas Airport
    $218

Layover Airports

  • Amsterdam Airport Schiphol
    $297
  • Brussels Airport
    $356
  • Frankfurt am Main Airport
    $336
  • Humberto Delgado Airport (Lisbon Portela Airport)
    $324
  • Munich Airport
    $336
  • Paris Charles de Gaulle Airport
    $282
  • Rome Fiumicino Airport
    $279
  • Vienna International Airport
    $438
  • Zürich Airport
    $358

Best Price. GUARANTEED.

Exclusively for Priceline Members
Tired of searching? Book now!
We'll refund the difference if you find a lower price.

Phone Banner

Priceline Phone Deals

Book with an agent for great rates!

BUNDLE & SAVE

Book a flight & hotel together for extra savings.

On average save $240 per traveler
Air Europa Logo
Air Europa

07/19/25

MXP
2h 20m
Direct

07/19/25

MAD
Air Europa Logo
Air Europa

08/04/25

MAD
2h 5m
Direct

08/04/25

MXP
$218
Air Europa Logo
Air Europa

06/24/25

MXP
2h 20m
Direct

06/24/25

MAD
Air Europa Logo
Air Europa

06/29/25

MAD
2h 5m
Direct

06/29/25

MXP
$226
Air Europa Logo
Air Europa

07/14/25

MXP
2h 20m
Direct

07/14/25

MAD
Air Europa Logo
Air Europa

07/19/25

MAD
2h 5m
Direct

07/19/25

MXP
$247
IBERIA Logo
IBERIA

06/28/25

LIN
2h 20m
Direct

06/28/25

MAD
IBERIA Logo
IBERIA

06/28/25

MAD
2h 10m
Direct

06/28/25

LIN
$251
IBERIA Logo
IBERIA

07/17/25

LIN
2h 20m
Direct

07/17/25

MAD
IBERIA Logo
IBERIA

08/06/25

MAD
2h 10m
Direct

08/06/25

LIN
$264
IBERIA Logo
IBERIA

07/30/25

LIN
2h 20m
Direct

07/30/25

MAD
IBERIA Logo
IBERIA

08/06/25

MAD
2h 10m
Direct

08/06/25

LIN
$265
ITA Airways Logo
ITA Airways

06/24/25

LIN
8h 10m
FCO

06/24/25

MAD
ITA Airways Logo
ITA Airways

06/26/25

MAD
5h 45m
FCO

06/26/25

LIN
$279
Air France Logo
Air France

07/31/25

MXP
8h 45m
CDG

07/31/25

MAD
Air France Logo
Air France

08/07/25

MAD
11h 55m
CDG

08/08/25

MXP
$282
Air France Logo
Air France

07/16/25

MXP
6h 25m
CDG

07/16/25

MAD
Air France Logo
Air France

07/23/25

MAD
13h 40m
AMS

07/24/25

MXP
$297
KLM Logo
KLM

07/16/25

LIN
6h 35m
AMS

07/16/25

MAD
KLM Logo
KLM

07/23/25

MAD
13h 40m
AMS

07/24/25

LIN
$300
KLM Logo
KLM

07/11/25

LIN
10h 40m
AMS

07/12/25

MAD
KLM Logo
KLM

07/13/25

MAD
14h 10m
CDG

07/14/25

LIN
$301
ITA Airways Logo
ITA Airways

07/16/25

LIN
8h 10m
FCO

07/16/25

MAD
ITA Airways Logo
ITA Airways

07/23/25

MAD
6h 5m
FCO

07/23/25

LIN
$304
ITA Airways Logo
ITA Airways

07/01/25

LIN
8h 40m
FCO

07/01/25

MAD
ITA Airways Logo
ITA Airways

07/05/25

MAD
5h 35m
FCO

07/05/25

LIN
$304
TAP Portugal Logo
TAP Portugal

07/14/25

MXP
6h 55m
LIS

07/15/25

MAD
TAP Portugal Logo
TAP Portugal

07/21/25

MAD
12h 45m
LIS

07/22/25

MXP
$324
TAP Portugal Logo
TAP Portugal

07/16/25

MXP
9h 35m
LIS

07/16/25

MAD
TAP Portugal Logo
TAP Portugal

07/24/25

MAD
12h 40m
LIS

07/25/25

MXP
$324
TAP Portugal Logo
TAP Portugal

07/21/25

MXP
6h 55m
LIS

07/22/25

MAD
TAP Portugal Logo
TAP Portugal

08/03/25

MAD
12h 45m
LIS

08/04/25

MXP
$324
KLM Logo
KLM

06/27/25

LIN
13h 10m
AMS

06/28/25

MAD
KLM Logo
KLM

06/30/25

MAD
15h 30m
CDG

07/01/25

LIN
$329
Air France Logo
Air France

07/28/25

LIN
18h 50m
CDG

07/29/25

MAD
Air France Logo
Air France

08/20/25

MAD
14h 25m
CDG

08/21/25

LIN
$333
Lufthansa Logo
Lufthansa

07/01/25

MXP
6h
FRA

07/01/25

MAD
Lufthansa Logo
Lufthansa

07/05/25

MAD
4h 55m
MUC

07/05/25

MXP
$336
Brussels Airlines Logo
Brussels Airlines

07/31/25

LIN
4h 50m
BRU

07/31/25

MAD
Brussels Airlines Logo
Brussels Airlines

08/07/25

MAD
4h 55m
MUC

08/07/25

LIN
$356
Lufthansa Logo
Lufthansa

08/07/25

MXP
4h 50m
MUC

08/07/25

MAD
Lufthansa Logo
Lufthansa

09/02/25

MAD
8h 35m
ZRH

09/02/25

MXP
$358
Lufthansa Logo
Lufthansa

07/14/25

MXP
15h 25m
MUC

07/15/25

MAD
Lufthansa Logo
Lufthansa

07/19/25

MAD
12h 40m
MUC

07/19/25

MXP
$360
Lufthansa Logo
Lufthansa

07/18/25

MXP
7h 50m
MUC

07/18/25

MAD
Lufthansa Logo
Lufthansa

07/20/25

MAD
7h 55m
FRA

07/20/25

MXP
$360
Lufthansa Logo
Lufthansa

07/16/25

MXP
5h
FRA

07/16/25

MAD
Lufthansa Logo
Lufthansa

07/23/25

MAD
18h 25m
ZRH

07/24/25

MXP
$367
Brussels Airlines Logo
Brussels Airlines

07/16/25

LIN
4h 35m
BRU

07/16/25

MAD
Brussels Airlines Logo
Brussels Airlines

07/23/25

MAD
18h 25m
ZRH

07/24/25

LIN
$370
Lufthansa Logo
Lufthansa

07/14/25

MXP
15h 25m
MUC

07/15/25

MAD
Lufthansa Logo
Lufthansa

07/19/25

MAD
10h 50m
MUC
FRA

07/19/25

MXP
$398
Austrian Airlines Logo
Austrian Airlines

07/14/25

MXP
14h 30m
VIE
MUC

07/15/25

MAD
Austrian Airlines Logo
Austrian Airlines

07/19/25

MAD
14h 50m
MUC
VIE

07/19/25

MXP
$438
Brussels Airlines Logo
Brussels Airlines

08/05/25

LIN
4h 35m
BRU

08/05/25

MAD
Brussels Airlines Logo
Brussels Airlines

08/08/25

MAD
4h 55m
MUC

08/08/25

LIN
$468
SWISS Logo
SWISS

07/16/25

MXP
8h 5m
ZRH

07/16/25

MAD
SWISS Logo
SWISS

07/23/25

MAD
18h 25m
ZRH

07/24/25

MXP
$526
SWISS Logo
SWISS

07/18/25

MXP
8h 5m
ZRH

07/18/25

MAD
SWISS Logo
SWISS

07/20/25

MAD
6h
FRA

07/20/25

MXP
$527

Top Deals on flights from Milan to Madrid

Milan, IT (MIL) - Madrid, ES (MAD)

Air Europa Logo
Air Europa

Jul 3

MXP
2h 20m
Direct

Jul 3

MAD

as low as

$73

Milan, IT (MIL) - Madrid, ES (MAD)

KLM Logo
KLM

Jul 17

LIN
16h 45m
AMS

Jul 18

MAD

as low as

$158

Milan, IT (MIL) - Madrid, ES (MAD)

ITA Airways Logo
ITA Airways

Jul 24

LIN
8h 40m
FCO

Jul 24

MAD

as low as

$161

Milan, IT (MIL) - Madrid, ES (MAD)

Air France Logo
Air France

Jul 30

MXP
16h
CDG

Jul 31

MAD

as low as

$173

Milan, IT (MIL) - Madrid, ES (MAD)

IBERIA Logo
IBERIA

Jul 3

MXP
2h 25m
Direct

Jul 3

MAD

as low as

$194

Milan, IT (MIL) - Madrid, ES (MAD)

Aegean Airlines Logo
Aegean Airlines

Jul 22

MXP
13h 25m
ATH

Jul 23

MAD

as low as

$203

Milan, IT (MIL) - Madrid, ES (MAD)

TAP Portugal Logo
TAP Portugal

Jul 6

MXP
19h 10m
LIS

Jul 7

MAD

as low as

$214

Milan, IT (MIL) - Madrid, ES (MAD)

Lufthansa Logo
Lufthansa

Jul 29

MXP
5h 25m
MUC

Jul 29

MAD

as low as

$229

Milan, IT (MIL) - Madrid, ES (MAD)

SWISS Logo
SWISS

Jul 29

MXP
23h 15m
ZRH

Jul 30

MAD

as low as

$236

Milan, IT (MIL) - Madrid, ES (MAD)

 Logo

Jul 21

MXP
7h 40m
BEG

Jul 21

MAD

as low as

$264

Milan, IT (MIL) - Madrid, ES (MAD)

Lufthansa Logo
Lufthansa

Jul 8

MXP
8h 50m
FRA

Jul 8

MAD

as low as

$273

Milan, IT (MIL) - Madrid, ES (MAD)

Brussels Airlines Logo
Brussels Airlines

Jul 31

LIN
4h 50m
BRU

Jul 31

MAD

as low as

$274

Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158