Guide tarifaire

Prix estimés ​​les moins chers au cours des 7 prochains jours

Compagnie aérienne la moins chère Ryanair

La compagnie aérienne la moins chère entre Porto et Milan est Ryanair .

  • Ryanair Ryanair
  • EasyJet EasyJet
  • easyJet Europe easyJet Europe
  • Vueling Airlines Vueling Airlines
  • TAP Air Portugal TAP Air Portugal
  • Air France Air France
  • KLM KLM
  • Air Europa Air Europa
  • Air Serbia Air Serbia
  • Lufthansa Lufthansa
Le mois le moins cher novembre

Période de voyage: octobre 2024 - septembre 2025

Le(s) mois le(s) moin(s) chère(s) pour voyages de Porto vers Milan est(sont) novembre

  • oct. 2024
  • nov. 2024
  • déc. 2024
  • janv. 2025
  • févr. 2025
  • mars 2025
  • avr. 2025
  • mai 2025
  • juin 2025
  • juil. 2025
  • août 2025
  • sept. 2025
Le jour le moins cher de la semaine mercredi

Le(s) jour(s) le moins cher de la semaine pour voler de Porto à Milan est mercredi .

  • dim. dimanche
  • lun. lundi
  • mar. mardi
  • mer. mercredi
  • jeu. jeudi
  • ven. vendredi
  • sam. samedi

Horaires des Vols

Dernière mise à jour: lun., 2 sept., 2024

  • Time Le plus tôt
    • Le plus tôt
    • Le plus tard
  • départ Le plus tôt
    • Le plus tôt
    • Le plus tard
  • Arrivée
    • Le plus tôt
    • Le plus tard
  • Durée
    • Le plus court
    • Le plus long
  • Escale
    tous
  • Par Compagnie Aérienne Filtrer par compagnie aérienne
    Voir toutes les compagnies aériennes
  • Disponibilité
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:35 OPO
    10:00 MXP
    2Hrs, 25m Direct
  • OPOPorto 06:35 - MXP 10:00 2h 25m Direct
  • OPOPorto 06:35
  • MXPMilan Malpensa 10:00
  • 2h 25m
  • Direct
  • Ryanair (FR 4017)Boeing 737 800
  • Ryanair (FR 4017)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Boeing 737 800
  • 07:05 OPO
    10:35 BGY
    2Hrs, 30m Direct
  • OPOPorto 07:05 - BGY 10:35 2h 30m Direct
  • OPOPorto 07:05
  • BGYMilan Bergame 10:35
  • 2h 30m
  • Direct
  • Ryanair (FR 4041)Boeing 737 Max 8 Passenger
  • Ryanair (FR 4041)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 07:15 OPO
    10:45 BGY
    2Hrs, 30m Direct
  • OPOPorto 07:15 - BGY 10:45 2h 30m Direct
  • OPOPorto 07:15
  • BGYMilan Bergame 10:45
  • 2h 30m
  • Direct
  • Ryanair (FR 4041)Boeing 737 800
  • Ryanair (FR 4041)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • Boeing 737 800
  • 08:30 OPO
    11:55 MXP
    2Hrs, 25m Direct
  • OPOPorto 08:30 - MXP 11:55 2h 25m Direct
  • OPOPorto 08:30
  • MXPMilan Malpensa 11:55
  • 2h 25m
  • Direct
  • Ryanair (FR 4017)Boeing 737 800
  • Ryanair (FR 4017)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • Boeing 737 800
  • 09:10 OPO
    12:35 MXP
    2Hrs, 25m Direct
  • OPOPorto 09:10 - MXP 12:35 2h 25m Direct
  • OPOPorto 09:10
  • MXPMilan Malpensa 12:35
  • 2h 25m
  • Direct
  • Ryanair (FR 4017)Boeing 737 800
  • Ryanair (FR 4017)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 737 800
  • 09:35 OPO
    13:00 MXP
    2Hrs, 25m Direct
  • OPOPorto 09:35 - MXP 13:00 2h 25m Direct
  • OPOPorto 09:35
  • MXPMilan Malpensa 13:00
  • 2h 25m
  • Direct
  • EasyJet (U2 3876)Airbus
  • EasyJet (U2 3876)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • Airbus
  • 09:50 OPO
    13:15 MXP
    2Hrs, 25m Direct
  • OPOPorto 09:50 - MXP 13:15 2h 25m Direct
  • OPOPorto 09:50
  • MXPMilan Malpensa 13:15
  • 2h 25m
  • Direct
  • EasyJet (U2 3882)Airbus
  • EasyJet (U2 3882)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Airbus
  • 10:25 OPO
    13:50 MXP
    2Hrs, 25m Direct
  • OPOPorto 10:25 - MXP 13:50 2h 25m Direct
  • OPOPorto 10:25
  • MXPMilan Malpensa 13:50
  • 2h 25m
  • Direct
  • EasyJet (U2 3876)Airbus
  • EasyJet (U2 3876)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • Airbus
  • 11:45 OPO
    15:10 MXP
    2Hrs, 25m Direct
  • OPOPorto 11:45 - MXP 15:10 2h 25m Direct
  • OPOPorto 11:45
  • MXPMilan Malpensa 15:10
  • 2h 25m
  • Direct
  • EasyJet (U2 7789)Airbus
  • EasyJet (U2 7789)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Airbus
  • 13:05 OPO
    16:35 BGY
    2Hrs, 30m Direct
  • OPOPorto 13:05 - BGY 16:35 2h 30m Direct
  • OPOPorto 13:05
  • BGYMilan Bergame 16:35
  • 2h 30m
  • Direct
  • Ryanair (FR 4041)Boeing 737 Max 8 Passenger
  • Ryanair (FR 4041)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 Max 8 Passenger
  • 13:45 OPO
    17:15 BGY
    2Hrs, 30m Direct
  • OPOPorto 13:45 - BGY 17:15 2h 30m Direct
  • OPOPorto 13:45
  • BGYMilan Bergame 17:15
  • 2h 30m
  • Direct
  • Ryanair (FR 4637)Boeing 737 800
  • Ryanair (FR 4637)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • Boeing 737 800
  • 15:45 OPO
    19:15 BGY
    2Hrs, 30m Direct
  • OPOPorto 15:45 - BGY 19:15 2h 30m Direct
  • OPOPorto 15:45
  • BGYMilan Bergame 19:15
  • 2h 30m
  • Direct
  • Ryanair (FR 4637)Boeing 737 800
  • Ryanair (FR 4637)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • Boeing 737 800
  • 15:45 OPO
    19:10 MXP
    2Hrs, 25m Direct
  • OPOPorto 15:45 - MXP 19:10 2h 25m Direct
  • OPOPorto 15:45
  • MXPMilan Malpensa 19:10
  • 2h 25m
  • Direct
  • EasyJet (U2 3882)Airbus
  • EasyJet (U2 3882)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Airbus
  • 15:50 OPO
    19:20 BGY
    2Hrs, 30m Direct
  • OPOPorto 15:50 - BGY 19:20 2h 30m Direct
  • OPOPorto 15:50
  • BGYMilan Bergame 19:20
  • 2h 30m
  • Direct
  • Ryanair (FR 4041)Boeing 737 800
  • Ryanair (FR 4041)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • Boeing 737 800
  • 17:00 OPO
    20:25 MXP
    2Hrs, 25m Direct
  • OPOPorto 17:00 - MXP 20:25 2h 25m Direct
  • OPOPorto 17:00
  • MXPMilan Malpensa 20:25
  • 2h 25m
  • Direct
  • Ryanair (FR 4017)Boeing 737 800
  • Ryanair (FR 4017)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • Boeing 737 800
  • 17:05 OPO
    20:35 BGY
    2Hrs, 30m Direct
  • OPOPorto 17:05 - BGY 20:35 2h 30m Direct
  • OPOPorto 17:05
  • BGYMilan Bergame 20:35
  • 2h 30m
  • Direct
  • Ryanair (FR 4041)Boeing 737 Max 8 Passenger
  • Ryanair (FR 4041)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 17:10 OPO
    20:35 MXP
    2Hrs, 25m Direct
  • OPOPorto 17:10 - MXP 20:35 2h 25m Direct
  • OPOPorto 17:10
  • MXPMilan Malpensa 20:35
  • 2h 25m
  • Direct
  • EasyJet (U2 7781)Airbus
  • EasyJet (U2 7781)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • Airbus
  • 17:20 OPO
    20:50 BGY
    2Hrs, 30m Direct
  • OPOPorto 17:20 - BGY 20:50 2h 30m Direct
  • OPOPorto 17:20
  • BGYMilan Bergame 20:50
  • 2h 30m
  • Direct
  • Ryanair (FR 4041)Boeing 737 800
  • Ryanair (FR 4041)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Boeing 737 800
  • 17:30 OPO
    21:00 BGY
    2Hrs, 30m Direct
  • OPOPorto 17:30 - BGY 21:00 2h 30m Direct
  • OPOPorto 17:30
  • BGYMilan Bergame 21:00
  • 2h 30m
  • Direct
  • Ryanair (FR 4041)Boeing 737 800
  • Ryanair (FR 4041)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 737 800
  • 17:35 OPO
    21:00 MXP
    2Hrs, 25m Direct
  • OPOPorto 17:35 - MXP 21:00 2h 25m Direct
  • OPOPorto 17:35
  • MXPMilan Malpensa 21:00
  • 2h 25m
  • Direct
  • EasyJet (U2 3882)Airbus
  • EasyJet (U2 3882)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • Airbus
  • 17:40 OPO
    21:10 MXP
    2Hrs, 30m Direct
  • OPOPorto 17:40 - MXP 21:10 2h 30m Direct
  • OPOPorto 17:40
  • MXPMilan Malpensa 21:10
  • 2h 30m
  • Direct
  • EasyJet (U2 7781)Airbus
  • EasyJet (U2 7781)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • Airbus
  • 18:00 OPO
    21:20 MXP
    2Hrs, 20m Direct
  • OPOPorto 18:00 - MXP 21:20 2h 20m Direct
  • OPOPorto 18:00
  • MXPMilan Malpensa 21:20
  • 2h 20m
  • Direct
  • EasyJet (U2 7789)Airbus
  • EasyJet (U2 7789)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Airbus
  • 18:40 OPO
    22:05 MXP
    2Hrs, 25m Direct
  • OPOPorto 18:40 - MXP 22:05 2h 25m Direct
  • OPOPorto 18:40
  • MXPMilan Malpensa 22:05
  • 2h 25m
  • Direct
  • Ryanair (FR 4017)Boeing 737 800
  • Ryanair (FR 4017)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • Boeing 737 800
  • 19:40 OPO
    23:05 MXP
    2Hrs, 25m Direct
  • OPOPorto 19:40 - MXP 23:05 2h 25m Direct
  • OPOPorto 19:40
  • MXPMilan Malpensa 23:05
  • 2h 25m
  • Direct
  • Ryanair (FR 4017)Boeing 737 800
  • Ryanair (FR 4017)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • Boeing 737 800
  • 22:10 OPO
    01:35 MXP
    2Hrs, 25m Direct
  • OPOPorto 22:10 - MXP 01:35 2h 25m Direct
  • OPOPorto 22:10
  • MXPMilan Malpensa 01:35
  • 2h 25m
  • Direct
  • EasyJet (U2 3876)Airbus
  • EasyJet (U2 3876)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Airbus
  • 22:30 OPO
    01:55 MXP
    2Hrs, 25m Direct
  • OPOPorto 22:30 - MXP 01:55 2h 25m Direct
  • OPOPorto 22:30
  • MXPMilan Malpensa 01:55
  • 2h 25m
  • Direct
  • EasyJet (U2 3882)Airbus
  • EasyJet (U2 3882)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • Airbus
  • 05:00 OPO
    12:00 MXP
    6Hrs, 00m 1 Stop (AMS)
  • OPOPorto 05:00 - MXP 12:00 6h 1 Stop (AMS) Amsterdam
  • OPOPorto 05:00
    AMSAmsterdam-Schiphol 10:20
  • AMSAmsterdam-Schiphol 08:30
    MXPMilan Malpensa 12:00
  • 6h (1h 50m)
  • 1 Stop AMS · Amsterdam 1h 50m
  • KLM (KL 1570)Boeing 737 800
    KLM (KL 1621)Boeing 737 800
  • KLM (KL 1570)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 05:05 OPO
    10:55 MXP
    4Hrs, 50m 1 Stop (LIS)
  • OPOPorto 05:05 - MXP 10:55 4h 50m 1 Stop (LIS) Lisbonne
  • OPOPorto 05:05
    LISLisbonne 07:15
  • LISLisbonne 06:05
    MXPMilan Malpensa 10:55
  • 4h 50m (1h 10m)
  • 1 Stop LIS · Lisbonne 1h 10m
  • TAP Air Portugal (TP 1937)Embraer 195
    TAP Air Portugal (TP 822)Airbus
  • TAP Air Portugal (TP 1937)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 06:00 OPO
    13:45 MXP
    6Hrs, 45m 1 Stop (FRA)
  • OPOPorto 06:00 - MXP 13:45 6h 45m 1 Stop (FRA) Francfort-sur-le-Main
  • OPOPorto 06:00
    FRAFrancfort 12:30
  • FRAFrancfort 09:40
    MXPMilan Malpensa 13:45
  • 6h 45m (2h 50m)
  • 1 Stop FRA · Francfort-sur-le-Main 2h 50m
  • Lufthansa (LH 1181)Airbus A321 Neo
    Air Dolomiti (EN 8810)Embraer Emb E90
  • Lufthansa (LH 1181)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 06:00 OPO
    13:55 MXP
    6Hrs, 55m 1 Stop (FRA)
  • OPOPorto 06:00 - MXP 13:55 6h 55m 1 Stop (FRA) Francfort-sur-le-Main
  • OPOPorto 06:00
    FRAFrancfort 12:40
  • FRAFrancfort 09:40
    MXPMilan Malpensa 13:55
  • 6h 55m (3h)
  • 1 Stop FRA · Francfort-sur-le-Main 3h
  • Lufthansa (LH 1181)Airbus
    Air Dolomiti (EN 8810)Embraer Emb E90
  • Lufthansa (LH 1181)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 06:00 OPO
    12:00 LIN
    5Hrs, 00m 1 Stop (FRA)
  • OPOPorto 06:00 - LIN 12:00 5h 1 Stop (FRA) Francfort-sur-le-Main
  • OPOPorto 06:00
    FRAFrancfort 10:50
  • FRAFrancfort 09:40
    LINMilan Linate 12:00
  • 5h (1h 10m)
  • 1 Stop FRA · Francfort-sur-le-Main 1h 10m
  • Lufthansa (LH 1181)Airbus
    Lufthansa (LH 272)Airbus
  • Lufthansa (LH 1181)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 06:00 OPO
    13:55 MXP
    6Hrs, 55m 1 Stop (FRA)
  • OPOPorto 06:00 - MXP 13:55 6h 55m 1 Stop (FRA) Francfort-sur-le-Main
  • OPOPorto 06:00
    FRAFrancfort 12:40
  • FRAFrancfort 09:40
    MXPMilan Malpensa 13:55
  • 6h 55m (3h)
  • 1 Stop FRA · Francfort-sur-le-Main 3h
  • Lufthansa (LH 1181)Airbus A321 Neo
    Air Dolomiti (EN 8810)Embraer 195
  • Lufthansa (LH 1181)
    • M
    • -
    • W
    • -
    • F
    • -
    • -
  • 06:00 OPO
    13:55 MXP
    6Hrs, 55m 1 Stop (FRA)
  • OPOPorto 06:00 - MXP 13:55 6h 55m 1 Stop (FRA) Francfort-sur-le-Main
  • OPOPorto 06:00
    FRAFrancfort 12:40
  • FRAFrancfort 09:40
    MXPMilan Malpensa 13:55
  • 6h 55m (3h)
  • 1 Stop FRA · Francfort-sur-le-Main 3h
  • Lufthansa (LH 1181)Airbus A321 Neo
    Air Dolomiti (EN 8810)Embraer Emb E90
  • Lufthansa (LH 1181)
    • -
    • -
    • -
    • T
    • -
    • S
    • -
  • 06:00 OPO
    12:00 LIN
    5Hrs, 00m 1 Stop (FRA)
  • OPOPorto 06:00 - LIN 12:00 5h 1 Stop (FRA) Francfort-sur-le-Main
  • OPOPorto 06:00
    FRAFrancfort 10:50
  • FRAFrancfort 09:40
    LINMilan Linate 12:00
  • 5h (1h 10m)
  • 1 Stop FRA · Francfort-sur-le-Main 1h 10m
  • Lufthansa (LH 1181)Airbus A321 Neo
    Lufthansa (LH 272)Embraer Emb E90
  • Lufthansa (LH 1181)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 06:00 OPO
    12:00 LIN
    5Hrs, 00m 1 Stop (FRA)
  • OPOPorto 06:00 - LIN 12:00 5h 1 Stop (FRA) Francfort-sur-le-Main
  • OPOPorto 06:00
    FRAFrancfort 10:50
  • FRAFrancfort 09:40
    LINMilan Linate 12:00
  • 5h (1h 10m)
  • 1 Stop FRA · Francfort-sur-le-Main 1h 10m
  • Lufthansa (LH 1181)Airbus A321 Neo
    Lufthansa (LH 272)Airbus A320 Neo
  • Lufthansa (LH 1181)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 06:00 OPO
    12:00 LIN
    5Hrs, 00m 1 Stop (FRA)
  • OPOPorto 06:00 - LIN 12:00 5h 1 Stop (FRA) Francfort-sur-le-Main
  • OPOPorto 06:00
    FRAFrancfort 10:50
  • FRAFrancfort 09:40
    LINMilan Linate 12:00
  • 5h (1h 10m)
  • 1 Stop FRA · Francfort-sur-le-Main 1h 10m
  • Lufthansa (LH 1181)Airbus A321 Neo
    Lufthansa (LH 272)Airbus
  • Lufthansa (LH 1181)
    • M
    • T
    • W
    • T
    • -
    • -
    • -
  • 06:10 OPO
    13:40 MXP
    6Hrs, 30m 1 Stop (BRI)
  • OPOPorto 06:10 - MXP 13:40 6h 30m 1 Stop (BRI) Bari
  • OPOPorto 06:10
    BRIBari Airport 12:00
  • BRIBari Airport 10:10
    MXPMilan Malpensa 13:40
  • 6h 30m (1h 50m)
  • 1 Stop BRI · Bari 1h 50m
  • Ryanair (FR 7612)Boeing 737 800
    Ryanair (FR 2771)Boeing 737 800
  • Ryanair (FR 7612)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 06:10 OPO
    12:10 MXP
    5Hrs, 00m 1 Stop (STN)
  • OPOPorto 06:10 - MXP 12:10 5h 1 Stop (STN) Londres
  • OPOPorto 06:10
    STNLondres Stansted 09:10
  • STNLondres Stansted 08:20
    MXPMilan Malpensa 12:10
  • 5h (50m)
  • 1 Stop STN · Londres 50m
  • Ryanair (FR 1262)Boeing 737 Max 8 Passenger
    Ryanair (FR 2759)Boeing 737 800
  • Ryanair (FR 1262)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 06:20 OPO
    14:10 BGY
    6Hrs, 50m 1 Stop (WRO)
  • OPOPorto 06:20 - BGY 14:10 6h 50m 1 Stop (WRO) Wroclaw
  • OPOPorto 06:20
    WROStrachowice 12:30
  • WROStrachowice 10:40
    BGYMilan Bergame 14:10
  • 6h 50m (1h 50m)
  • 1 Stop WRO · Wroclaw 1h 50m
  • Ryanair (FR 4422)Boeing 737 Max 8 Passenger
    Ryanair (FR 8845)Boeing 737 Max 8 Passenger
  • Ryanair (FR 4422)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 06:25 OPO
    14:15 MXP
    6Hrs, 50m 1 Stop (VIE)
  • OPOPorto 06:25 - MXP 14:15 6h 50m 1 Stop (VIE) Vienne
  • OPOPorto 06:25
    VIEVienne 12:45
  • VIEVienne 10:35
    MXPMilan Malpensa 14:15
  • 6h 50m (2h 10m)
  • 1 Stop VIE · Vienne 2h 10m
  • Ryanair (FR 752)Boeing 737 Max 8 Passenger
    Ryanair (FR 6914)Airbus
  • Ryanair (FR 752)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 06:35 OPO
    13:35 BGY
    6Hrs, 00m 1 Stop (NRN)
  • OPOPorto 06:35 - BGY 13:35 6h 1 Stop (NRN) Düsseldorf
  • OPOPorto 06:35
    NRNDusseldorf Weeze 11:55
  • NRNDusseldorf Weeze 10:10
    BGYMilan Bergame 13:35
  • 6h (1h 45m)
  • 1 Stop NRN · Düsseldorf 1h 45m
  • Ryanair (FR 5488)Boeing 737 Max 8 Passenger
    Ryanair (FR 485)Boeing 737 800
  • Ryanair (FR 5488)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 06:50 OPO
    13:35 BGY
    5Hrs, 45m 1 Stop (BCN)
  • OPOPorto 06:50 - BGY 13:35 5h 45m 1 Stop (BCN) Barcelone
  • OPOPorto 06:50
    BCNBarcelone 11:50
  • BCNBarcelone 09:30
    BGYMilan Bergame 13:35
  • 5h 45m (2h 20m)
  • 1 Stop BCN · Barcelone 2h 20m
  • Ryanair (FR 4586)Boeing 737 800
    Ryanair (FR 3143)Boeing 737 Max 8 Passenger
  • Ryanair (FR 4586)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 07:05 OPO
    14:30 MXP
    6Hrs, 25m 1 Stop (BVA)
  • OPOPorto 07:05 - MXP 14:30 6h 25m 1 Stop (BVA) Paris
  • OPOPorto 07:05
    BVAParis Beauvais 13:00
  • BVAParis Beauvais 10:15
    MXPMilan Malpensa 14:30
  • 6h 25m (2h 45m)
  • 1 Stop BVA · Paris 2h 45m
  • Ryanair (FR 594)Boeing 737 Max 8 Passenger
    Ryanair (FR 8883)Boeing 737 800
  • Ryanair (FR 594)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 07:05 OPO
    14:45 MXP
    6Hrs, 40m 1 Stop (MAD)
  • OPOPorto 07:05 - MXP 14:45 6h 40m 1 Stop (MAD) Madrid
  • OPOPorto 07:05
    MADMadrid Barajas Airport 12:35
  • MADMadrid Barajas Airport 09:20
    MXPMilan Malpensa 14:45
  • 6h 40m (3h 15m)
  • 1 Stop MAD · Madrid 3h 15m
  • Ryanair (FR 573)Boeing 737 800
    Ryanair (FR 2753)Boeing 737 800
  • Ryanair (FR 573)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 07:10 OPO
    14:25 BGY
    6Hrs, 15m 1 Stop (STN)
  • OPOPorto 07:10 - BGY 14:25 6h 15m 1 Stop (STN) Londres
  • OPOPorto 07:10
    STNLondres Stansted 11:30
  • STNLondres Stansted 09:25
    BGYMilan Bergame 14:25
  • 6h 15m (2h 05m)
  • 1 Stop STN · Londres 2h 05m
  • Ryanair (FR 1262)Boeing 737 800
    Ryanair (FR 2738)Boeing 737 800
  • Ryanair (FR 1262)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 07:15 OPO
    13:25 BGY
    5Hrs, 10m 1 Stop (BVA)
  • OPOPorto 07:15 - BGY 13:25 5h 10m 1 Stop (BVA) Paris
  • OPOPorto 07:15
    BVAParis Beauvais 11:55
  • BVAParis Beauvais 10:25
    BGYMilan Bergame 13:25
  • 5h 10m (1h 30m)
  • 1 Stop BVA · Paris 1h 30m
  • Ryanair (FR 594)Boeing 737 800
    Ryanair (FR 3433)Boeing 737 800
  • Ryanair (FR 594)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 07:25 OPO
    14:45 BGY
    6Hrs, 20m 1 Stop (BVA)
  • OPOPorto 07:25 - BGY 14:45 6h 20m 1 Stop (BVA) Paris
  • OPOPorto 07:25
    BVAParis Beauvais 13:15
  • BVAParis Beauvais 10:35
    BGYMilan Bergame 14:45
  • 6h 20m (2h 40m)
  • 1 Stop BVA · Paris 2h 40m
  • Ryanair (FR 594)Boeing 737 800
    Ryanair (FR 4232)Boeing 737 800
  • Ryanair (FR 594)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 07:25 OPO
    14:50 MXP
    6Hrs, 25m 1 Stop (BCN)
  • OPOPorto 07:25 - MXP 14:50 6h 25m 1 Stop (BCN) Barcelone
  • OPOPorto 07:25
    BCNBarcelone 13:05
  • BCNBarcelone 10:10
    MXPMilan Malpensa 14:50
  • 6h 25m (2h 55m)
  • 1 Stop BCN · Barcelone 2h 55m
  • Ryanair (FR 4546)Boeing 737 800
    Ryanair (FR 269)Boeing 737 800
  • Ryanair (FR 4546)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 07:35 OPO
    15:35 MXP
    7Hrs, 00m 1 Stop (MAD)
  • OPOPorto 07:35 - MXP 15:35 7h 1 Stop (MAD) Madrid
  • OPOPorto 07:35
    MADMadrid Barajas Airport 13:30
  • MADMadrid Barajas Airport 09:45
    MXPMilan Malpensa 15:35
  • 7h (3h 45m)
  • 1 Stop MAD · Madrid 3h 45m
  • Air Europa (UX 1144)Boeing 737 800
    Air Europa (UX 1063)Boeing 737 800
  • Air Europa (UX 1144)
    • -
    • T
    • -
    • T
    • -
    • S
    • -
  • 07:35 OPO
    13:50 MXP
    5Hrs, 15m 1 Stop (BCN)
  • OPOPorto 07:35 - MXP 13:50 5h 15m 1 Stop (BCN) Barcelone
  • OPOPorto 07:35
    BCNBarcelone 12:05
  • BCNBarcelone 10:20
    MXPMilan Malpensa 13:50
  • 5h 15m (1h 45m)
  • 1 Stop BCN · Barcelone 1h 45m
  • Ryanair (FR 4546)Boeing 737 Max 8 Passenger
    Ryanair (FR 269)Boeing 737 800
  • Ryanair (FR 4546)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 07:40 OPO
    14:45 BGY
    6Hrs, 05m 1 Stop (BCN)
  • OPOPorto 07:40 - BGY 14:45 6h 05m 1 Stop (BCN) Barcelone
  • OPOPorto 07:40
    BCNBarcelone 13:00
  • BCNBarcelone 10:25
    BGYMilan Bergame 14:45
  • 6h 05m (2h 35m)
  • 1 Stop BCN · Barcelone 2h 35m
  • Ryanair (FR 4546)Boeing 737 Max 8 Passenger
    Ryanair (FR 846)Boeing 737 800
  • Ryanair (FR 4546)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 07:45 OPO
    14:50 BGY
    6Hrs, 05m 1 Stop (CAG)
  • OPOPorto 07:45 - BGY 14:50 6h 05m 1 Stop (CAG) Cagliari
  • OPOPorto 07:45
    CAGCagliari Airport 13:20
  • CAGCagliari Airport 11:15
    BGYMilan Bergame 14:50
  • 6h 05m (2h 05m)
  • 1 Stop CAG · Cagliari 2h 05m
  • Ryanair (FR 5265)Boeing 737 Max 8 Passenger
    Ryanair (FR 3201)Boeing 737 800
  • Ryanair (FR 5265)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 07:55 OPO
    15:05 BGY
    6Hrs, 10m 1 Stop (BCN)
  • OPOPorto 07:55 - BGY 15:05 6h 10m 1 Stop (BCN) Barcelone
  • OPOPorto 07:55
    BCNBarcelone 13:20
  • BCNBarcelone 10:40
    BGYMilan Bergame 15:05
  • 6h 10m (2h 40m)
  • 1 Stop BCN · Barcelone 2h 40m
  • Ryanair (FR 4546)Boeing 737 800
    Ryanair (FR 3143)Boeing 737 800
  • Ryanair (FR 4546)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 07:55 OPO
    14:15 BGY
    5Hrs, 20m 1 Stop (HHN)
  • OPOPorto 07:55 - BGY 14:15 5h 20m 1 Stop (HHN) Francfort-sur-le-Main
  • OPOPorto 07:55
    HHNFrancfort Hahn 13:00
  • HHNFrancfort Hahn 11:25
    BGYMilan Bergame 14:15
  • 5h 20m (1h 35m)
  • 1 Stop HHN · Francfort-sur-le-Main 1h 35m
  • Ryanair (FR 4393)Boeing 737 800
    Ryanair (FR 1688)Boeing 737 Max 8 Passenger
  • Ryanair (FR 4393)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 08:10 OPO
    14:15 MXP
    5Hrs, 05m 1 Stop (BCN)
  • OPOPorto 08:10 - MXP 14:15 5h 05m 1 Stop (BCN) Barcelone
  • OPOPorto 08:10
    BCNBarcelone 12:30
  • BCNBarcelone 10:55
    MXPMilan Malpensa 14:15
  • 5h 05m (1h 35m)
  • 1 Stop BCN · Barcelone 1h 35m
  • Vueling Airlines (VY 8477)Airbus Industrie A320 Sharklets
    Vueling Airlines (VY 6340)Airbus
  • Vueling Airlines (VY 8477)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 08:20 OPO
    15:35 MXP
    6Hrs, 15m 1 Stop (LUX)
  • OPOPorto 08:20 - MXP 15:35 6h 15m 1 Stop (LUX) Luxembourg
  • OPOPorto 08:20
    LUXLuxembourg 14:20
  • LUXLuxembourg 11:40
    MXPMilan Malpensa 15:35
  • 6h 15m (2h 40m)
  • 1 Stop LUX · Luxembourg 2h 40m
  • Luxair (LG 3770)Boeing 737 700
    Luxair (LG 6995)Dehavilland Dash 8 400
  • Luxair (LG 3770)
    • -
    • -
    • -
    • T
    • F
    • -
    • -
  • 08:20 OPO
    15:50 MXP
    6Hrs, 30m 1 Stop (LUX)
  • OPOPorto 08:20 - MXP 15:50 6h 30m 1 Stop (LUX) Luxembourg
  • OPOPorto 08:20
    LUXLuxembourg 14:35
  • LUXLuxembourg 11:40
    MXPMilan Malpensa 15:50
  • 6h 30m (2h 55m)
  • 1 Stop LUX · Luxembourg 2h 55m
  • Luxair (LG 3770)Boeing 737 700
    Luxair (LG 6995)Dehavilland Dash 8 400
  • Luxair (LG 3770)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 08:35 OPO
    14:40 BGY
    5Hrs, 05m 1 Stop (FKB)
  • OPOPorto 08:35 - BGY 14:40 5h 05m 1 Stop (FKB) Karlsruhe / Baden Baden
  • OPOPorto 08:35
    FKBSöllingen 13:35
  • FKBSöllingen 12:05
    BGYMilan Bergame 14:40
  • 5h 05m (1h 30m)
  • 1 Stop FKB · Karlsruhe / Baden Baden 1h 30m
  • Ryanair (FR 5478)Boeing 737 800
    Ryanair (FR 3455)Boeing 737 Max 8 Passenger
  • Ryanair (FR 5478)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 08:35 OPO
    15:15 MXP
    5Hrs, 40m 1 Stop (BCN)
  • OPOPorto 08:35 - MXP 15:15 5h 40m 1 Stop (BCN) Barcelone
  • OPOPorto 08:35
    BCNBarcelone 13:30
  • BCNBarcelone 11:20
    MXPMilan Malpensa 15:15
  • 5h 40m (2h 10m)
  • 1 Stop BCN · Barcelone 2h 10m
  • Vueling Airlines (VY 8477)Airbus Industrie A320 Sharklets
    Vueling Airlines (VY 6342)Airbus
  • Vueling Airlines (VY 8477)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 08:35 OPO
    15:50 MXP
    6Hrs, 15m 1 Stop (BCN)
  • OPOPorto 08:35 - MXP 15:50 6h 15m 1 Stop (BCN) Barcelone
  • OPOPorto 08:35
    BCNBarcelone 14:05
  • BCNBarcelone 11:20
    MXPMilan Malpensa 15:50
  • 6h 15m (2h 45m)
  • 1 Stop BCN · Barcelone 2h 45m
  • Vueling Airlines (VY 8477)Airbus
    Vueling Airlines (VY 6332)Airbus Industrie A320 Sharklets
  • Vueling Airlines (VY 8477)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 08:35 OPO
    15:55 MXP
    6Hrs, 20m 1 Stop (BCN)
  • OPOPorto 08:35 - MXP 15:55 6h 20m 1 Stop (BCN) Barcelone
  • OPOPorto 08:35
    BCNBarcelone 14:10
  • BCNBarcelone 11:20
    MXPMilan Malpensa 15:55
  • 6h 20m (2h 50m)
  • 1 Stop BCN · Barcelone 2h 50m
  • Vueling Airlines (VY 8477)Airbus Industrie A320 Sharklets
    Vueling Airlines (VY 6332)Airbus Industrie A320 Sharklets
  • Vueling Airlines (VY 8477)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 08:40 OPO
    14:00 MXP
    4Hrs, 20m 1 Stop (ZRH)
  • OPOPorto 08:40 - MXP 14:00 4h 20m 1 Stop (ZRH) Zurich
  • OPOPorto 08:40
    ZRHZurich Intl 13:05
  • ZRHZurich Intl 12:10
    MXPMilan Malpensa 14:00
  • 4h 20m (55m)
  • 1 Stop ZRH · Zurich 55m
  • Swiss (LX 2061)Embraer Emb E90
    Swiss (LX 1628)Embraer 195 E2
  • Swiss (LX 2061)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 08:40 OPO
    13:55 MXP
    4Hrs, 15m 1 Stop (ZRH)
  • OPOPorto 08:40 - MXP 13:55 4h 15m 1 Stop (ZRH) Zurich
  • OPOPorto 08:40
    ZRHZurich Intl 13:00
  • ZRHZurich Intl 12:10
    MXPMilan Malpensa 13:55
  • 4h 15m (50m)
  • 1 Stop ZRH · Zurich 50m
  • Swiss (LX 2061)Airbus A220 300
    Swiss (LX 1628)Embraer Emb E90
  • Swiss (LX 2061)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 08:40 OPO
    14:00 MXP
    4Hrs, 20m 1 Stop (ZRH)
  • OPOPorto 08:40 - MXP 14:00 4h 20m 1 Stop (ZRH) Zurich
  • OPOPorto 08:40
    ZRHZurich Intl 13:05
  • ZRHZurich Intl 12:10
    MXPMilan Malpensa 14:00
  • 4h 20m (55m)
  • 1 Stop ZRH · Zurich 55m
  • Swiss (LX 2061)Airbus A220 300
    Swiss (LX 1628)Embraer Emb E90
  • Swiss (LX 2061)
    • -
    • -
    • -
    • T
    • -
    • S
    • -
  • 08:50 OPO
    16:20 MXP
    6Hrs, 30m 1 Stop (LIS)
  • OPOPorto 08:50 - MXP 16:20 6h 30m 1 Stop (LIS) Lisbonne
  • OPOPorto 08:50
    LISLisbonne 12:40
  • LISLisbonne 09:50
    MXPMilan Malpensa 16:20
  • 6h 30m (2h 50m)
  • 1 Stop LIS · Lisbonne 2h 50m
  • TAP Air Portugal (TP 1921)Airbus
    TAP Air Portugal (TP 824)Airbus
  • TAP Air Portugal (TP 1921)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 08:55 OPO
    16:25 MXP
    6Hrs, 30m 1 Stop (LIS)
  • OPOPorto 08:55 - MXP 16:25 6h 30m 1 Stop (LIS) Lisbonne
  • OPOPorto 08:55
    LISLisbonne 12:45
  • LISLisbonne 09:55
    MXPMilan Malpensa 16:25
  • 6h 30m (2h 50m)
  • 1 Stop LIS · Lisbonne 2h 50m
  • TAP Air Portugal (TP 1921)Embraer Emb E90
    TAP Air Portugal (TP 824)Airbus A320 Neo
  • TAP Air Portugal (TP 1921)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 08:55 OPO
    16:25 MXP
    6Hrs, 30m 1 Stop (LIS)
  • OPOPorto 08:55 - MXP 16:25 6h 30m 1 Stop (LIS) Lisbonne
  • OPOPorto 08:55
    LISLisbonne 12:45
  • LISLisbonne 09:55
    MXPMilan Malpensa 16:25
  • 6h 30m (2h 50m)
  • 1 Stop LIS · Lisbonne 2h 50m
  • TAP Air Portugal (TP 1921)Embraer 195
    TAP Air Portugal (TP 824)Airbus
  • TAP Air Portugal (TP 1921)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 08:55 OPO
    16:25 MXP
    6Hrs, 30m 1 Stop (LIS)
  • OPOPorto 08:55 - MXP 16:25 6h 30m 1 Stop (LIS) Lisbonne
  • OPOPorto 08:55
    LISLisbonne 12:45
  • LISLisbonne 10:00
    MXPMilan Malpensa 16:25
  • 6h 30m (2h 45m)
  • 1 Stop LIS · Lisbonne 2h 45m
  • TAP Air Portugal (TP 1921)Airbus
    TAP Air Portugal (TP 824)Airbus A320 Neo
  • TAP Air Portugal (TP 1921)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 08:55 OPO
    15:55 MXP
    6Hrs, 00m 1 Stop (DUS)
  • OPOPorto 08:55 - MXP 15:55 6h 1 Stop (DUS) Düsseldorf
  • OPOPorto 08:55
    DUSDüsseldorf 14:25
  • DUSDüsseldorf 12:30
    MXPMilan Malpensa 15:55
  • 6h (1h 55m)
  • 1 Stop DUS · Düsseldorf 1h 55m
  • Eurowings (EW 9641)Airbus A220 300
    Eurowings (EW 9824)Airbus A220 300
  • Eurowings (EW 9641)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 08:55 OPO
    16:25 MXP
    6Hrs, 30m 1 Stop (LIS)
  • OPOPorto 08:55 - MXP 16:25 6h 30m 1 Stop (LIS) Lisbonne
  • OPOPorto 08:55
    LISLisbonne 12:45
  • LISLisbonne 09:55
    MXPMilan Malpensa 16:25
  • 6h 30m (2h 50m)
  • 1 Stop LIS · Lisbonne 2h 50m
  • TAP Air Portugal (TP 1921)Embraer Emb E90
    TAP Air Portugal (TP 824)Airbus A321 Neo
  • TAP Air Portugal (TP 1921)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 09:00 OPO
    16:25 MXP
    6Hrs, 25m 1 Stop (LIS)
  • OPOPorto 09:00 - MXP 16:25 6h 25m 1 Stop (LIS) Lisbonne
  • OPOPorto 09:00
    LISLisbonne 12:45
  • LISLisbonne 10:00
    MXPMilan Malpensa 16:25
  • 6h 25m (2h 45m)
  • 1 Stop LIS · Lisbonne 2h 45m
  • TAP Air Portugal (TP 1921)Airbus
    TAP Air Portugal (TP 824)Airbus A320 Neo
  • TAP Air Portugal (TP 1921)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 09:10 OPO
    17:00 BGY
    6Hrs, 50m 1 Stop (FAO)
  • OPOPorto 09:10 - BGY 17:00 6h 50m 1 Stop (FAO) Faro
  • OPOPorto 09:10
    FAOFaro Airport 13:10
  • FAOFaro Airport 10:10
    BGYMilan Bergame 17:00
  • 6h 50m (3h)
  • 1 Stop FAO · Faro 3h
  • Ryanair (FR 5452)Boeing 737 Max 8 Passenger
    Ryanair (FR 5140)Boeing 737 800
  • Ryanair (FR 5452)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 09:15 OPO
    16:50 MXP
    6Hrs, 35m 1 Stop (CDG)
  • OPOPorto 09:15 - MXP 16:50 6h 35m 1 Stop (CDG) Paris
  • OPOPorto 09:15
    CDGParis Charles-de-Gaulle 15:20
  • CDGParis Charles-de-Gaulle 12:30
    MXPMilan Malpensa 16:50
  • 6h 35m (2h 50m)
  • 1 Stop CDG · Paris 2h 50m
  • Air France (AF 4155)Airbus
    Air France (AF 1230)Airbus
  • Air France (AF 4155)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 09:15 OPO
    16:50 MXP
    6Hrs, 35m 1 Stop (CDG)
  • OPOPorto 09:15 - MXP 16:50 6h 35m 1 Stop (CDG) Paris
  • OPOPorto 09:15
    CDGParis Charles-de-Gaulle 15:20
  • CDGParis Charles-de-Gaulle 12:30
    MXPMilan Malpensa 16:50
  • 6h 35m (2h 50m)
  • 1 Stop CDG · Paris 2h 50m
  • Air France (AF 1429)Airbus
    Air France (AF 1230)Airbus
  • Air France (AF 1429)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 09:15 OPO
    16:50 MXP
    6Hrs, 35m 1 Stop (CDG)
  • OPOPorto 09:15 - MXP 16:50 6h 35m 1 Stop (CDG) Paris
  • OPOPorto 09:15
    CDGParis Charles-de-Gaulle 15:20
  • CDGParis Charles-de-Gaulle 12:30
    MXPMilan Malpensa 16:50
  • 6h 35m (2h 50m)
  • 1 Stop CDG · Paris 2h 50m
  • Air France (AF 1429)Airbus
    Air France (AF 1230)Airbus
  • Air France (AF 1429)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 09:40 OPO
    17:20 BGY
    6Hrs, 40m 1 Stop (BCN)
  • OPOPorto 09:40 - BGY 17:20 6h 40m 1 Stop (BCN) Barcelone
  • OPOPorto 09:40
    BCNBarcelone 15:35
  • BCNBarcelone 12:25
    BGYMilan Bergame 17:20
  • 6h 40m (3h 10m)
  • 1 Stop BCN · Barcelone 3h 10m
  • Ryanair (FR 4546)Boeing 737 800
    Ryanair (FR 6353)Boeing 737 800
  • Ryanair (FR 4546)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
Pas d'horaires Désolé, il n'y a pas d'horaires correspondant à vos filtres. Essayez d'en supprimer un. flights_filter_reset
Quel est le temps de vol le plus rapide de Porto à Milan?

Le temps de vol le plus rapide pour les vols directs de Porto à Milan est 2 heures 20 minutes. Consulter les derniers horaires et prix des vols sur Wego.

Quelle est la compagnie aérienne la plus populaire proposant des vols entre Porto et Milan?

La compagnie aérienne la plus populaire volant de Porto à Milan est Ryanair . Trouver les dernières offres de vols sur Wego.

À quelle distance se trouve Milan de Porto ?

La distance aérienne entre Porto et Milan est 1515km . Vérifier tous les vols disponibles sur Wego.

Quand est le premier et le dernier vol de la journée ?

Le vol le plus tôt de la journée décolle à 05:00 . Le dernier vol de la journée commence à 05:00 . Consulter la liste complète des horaires de vol sur Wego.

Combien de compagnies aériennes proposent des vols directs de Porto à Milan ?

Il existe des 2 compagnies aériennes qui proposent des vols directs de Porto à Milan. Découvrez la liste des compagnies aériennes sur Wego.