Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline ITA Airways
Cheapest Month July
Cheapest Day of the Week Tuesday
Cheapest Airline ITA Airways

The cheapest airline(s) flying from Rio de Janeiro to Milan is ITA Airways.

  • ITA Airways ITA Airways
  • Turkish Airlines Turkish Airlines
  • LATAM LATAM
  • Iberia Iberia
  • Air Europa Air Europa
  • KLM KLM
  • Air France Air France
  • Gol Transportes Aéreos Gol Transportes Aéreos
  • British Airways British Airways
  • TAP Air Portugal TAP Air Portugal
Cheapest Month July

Travel Period: June 2025 - May 2026

The cheapest month(s) to fly from Rio de Janeiro to Milan is July.

  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
  • Dec 2025
  • Jan 2026
  • Feb 2026
  • Mar 2026
  • Apr 2026
  • May 2026
Cheapest Day of the Week Tuesday

The cheapest day(s) of the week to fly from Rio de Janeiro to Milan is Tuesday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Fri, 2 May, 2025

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 21:55 GIG
    18:45 LIN
    15Hrs, 50m 1 Stop (AMS)
  • GIGRio de Janeiro International Airport 21:55 - LIN 18:45 15h 50m 1 Stop (AMS) Amsterdam
  • GIGRio de Janeiro International Airport 21:55
    AMSAmsterdam Airport 17:05
  • AMSAmsterdam Airport 14:15
    LINMilan Linate Airport 18:45
  • 15h 50m (2h 50m)
  • 1 Stop AMS · Amsterdam 2h 50m
  • KLM (KL 706)Boeing Dreamliner Series 10
    KLM (KL 1617)Boeing 737 800
  • KLM (KL 706)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 21:55 GIG
    19:00 LIN
    16Hrs, 05m 1 Stop (AMS)
  • GIGRio de Janeiro International Airport 21:55 - LIN 19:00 16h 05m 1 Stop (AMS) Amsterdam
  • GIGRio de Janeiro International Airport 21:55
    AMSAmsterdam Airport 17:15
  • AMSAmsterdam Airport 14:20
    LINMilan Linate Airport 19:00
  • 16h 05m (2h 55m)
  • 1 Stop AMS · Amsterdam 2h 55m
  • KLM (KL 706)Boeing 777 200
    KLM (KL 1617)Boeing 737 800
  • KLM (KL 706)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 18:20 CDG
    14:20 AMS
    16Hrs, 50m 1 Stop (LIN)
  • CDGParis Charles de Gaulle Airport 18:20 - AMS 14:20 16h 50m 1 Stop (LIN) Milan
  • CDGParis Charles de Gaulle Airport 18:20
    GIGRio de Janeiro International Airport 21:55
  • LINMilan Linate Airport 19:45
    AMSAmsterdam Airport 14:20
  • 16h 50m (2h 40m)
  • 1 Stop LIN · Milan 2h 40m
  • Air France (AF 1312)Airbus A220 300
    KLM (KL 706)Boeing 777 200
  • Air France (AF 1312)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 18:20 CDG
    14:15 AMS
    16Hrs, 50m 1 Stop (LIN)
  • CDGParis Charles de Gaulle Airport 18:20 - AMS 14:15 16h 50m 1 Stop (LIN) Milan
  • CDGParis Charles de Gaulle Airport 18:20
    GIGRio de Janeiro International Airport 21:55
  • LINMilan Linate Airport 19:45
    AMSAmsterdam Airport 14:15
  • 16h 50m (2h 45m)
  • 1 Stop LIN · Milan 2h 45m
  • Air France (AF 1312)Airbus
    KLM (KL 706)Boeing Dreamliner Series 10
  • Air France (AF 1312)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 18:20 CDG
    14:20 AMS
    16Hrs, 50m 1 Stop (LIN)
  • CDGParis Charles de Gaulle Airport 18:20 - AMS 14:20 16h 50m 1 Stop (LIN) Milan
  • CDGParis Charles de Gaulle Airport 18:20
    GIGRio de Janeiro International Airport 21:55
  • LINMilan Linate Airport 19:45
    AMSAmsterdam Airport 14:20
  • 16h 50m (2h 40m)
  • 1 Stop LIN · Milan 2h 40m
  • Air France (AF 1312)Airbus
    KLM (KL 706)Boeing Dreamliner Series 10
  • Air France (AF 1312)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 18:20 CDG
    14:20 AMS
    16Hrs, 50m 1 Stop (LIN)
  • CDGParis Charles de Gaulle Airport 18:20 - AMS 14:20 16h 50m 1 Stop (LIN) Milan
  • CDGParis Charles de Gaulle Airport 18:20
    GIGRio de Janeiro International Airport 21:55
  • LINMilan Linate Airport 19:45
    AMSAmsterdam Airport 14:20
  • 16h 50m (2h 40m)
  • 1 Stop LIN · Milan 2h 40m
  • Air France (AF 1312)Airbus Industrie A320 Sharklets
    KLM (KL 706)Boeing Dreamliner Series 10
  • Air France (AF 1312)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 18:20 CDG
    14:20 AMS
    16Hrs, 50m 1 Stop (LIN)
  • CDGParis Charles de Gaulle Airport 18:20 - AMS 14:20 16h 50m 1 Stop (LIN) Milan
  • CDGParis Charles de Gaulle Airport 18:20
    GIGRio de Janeiro International Airport 21:55
  • LINMilan Linate Airport 19:45
    AMSAmsterdam Airport 14:20
  • 16h 50m (2h 40m)
  • 1 Stop LIN · Milan 2h 40m
  • Air France (AF 1312)Airbus
    KLM (KL 706)Boeing 777 200
  • Air France (AF 1312)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 18:20 CDG
    14:20 AMS
    16Hrs, 50m 1 Stop (LIN)
  • CDGParis Charles de Gaulle Airport 18:20 - AMS 14:20 16h 50m 1 Stop (LIN) Milan
  • CDGParis Charles de Gaulle Airport 18:20
    GIGRio de Janeiro International Airport 21:55
  • LINMilan Linate Airport 19:45
    AMSAmsterdam Airport 14:20
  • 16h 50m (2h 40m)
  • 1 Stop LIN · Milan 2h 40m
  • Air France (AF 1312)Airbus
    KLM (KL 706)Boeing Dreamliner Series 10
  • Air France (AF 1312)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 21:55 GIG
    22:05 LIN
    19Hrs, 10m 1 Stop (AMS)
  • GIGRio de Janeiro International Airport 21:55 - LIN 22:05 19h 10m 1 Stop (AMS) Amsterdam
  • GIGRio de Janeiro International Airport 21:55
    AMSAmsterdam Airport 20:25
  • AMSAmsterdam Airport 14:20
    LINMilan Linate Airport 22:05
  • 19h 10m (6h 05m)
  • 1 Stop AMS · Amsterdam 6h 05m
  • KLM (KL 706)Boeing 777 200
    KLM (KL 1681)Embraer Emb E90
  • KLM (KL 706)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 21:55 GIG
    22:05 LIN
    19Hrs, 10m 1 Stop (AMS)
  • GIGRio de Janeiro International Airport 21:55 - LIN 22:05 19h 10m 1 Stop (AMS) Amsterdam
  • GIGRio de Janeiro International Airport 21:55
    AMSAmsterdam Airport 20:25
  • AMSAmsterdam Airport 14:20
    LINMilan Linate Airport 22:05
  • 19h 10m (6h 05m)
  • 1 Stop AMS · Amsterdam 6h 05m
  • KLM (KL 706)Boeing Dreamliner Series 10
    KLM (KL 1681)Embraer Emb E90
  • KLM (KL 706)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 21:55 GIG
    22:05 LIN
    19Hrs, 10m 1 Stop (AMS)
  • GIGRio de Janeiro International Airport 21:55 - LIN 22:05 19h 10m 1 Stop (AMS) Amsterdam
  • GIGRio de Janeiro International Airport 21:55
    AMSAmsterdam Airport 20:25
  • AMSAmsterdam Airport 14:15
    LINMilan Linate Airport 22:05
  • 19h 10m (6h 10m)
  • 1 Stop AMS · Amsterdam 6h 10m
  • KLM (KL 706)Boeing 777 200
    KLM (KL 1681)Embraer 175
  • KLM (KL 706)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 21:55 GIG
    22:05 LIN
    19Hrs, 10m 1 Stop (AMS)
  • GIGRio de Janeiro International Airport 21:55 - LIN 22:05 19h 10m 1 Stop (AMS) Amsterdam
  • GIGRio de Janeiro International Airport 21:55
    AMSAmsterdam Airport 20:25
  • AMSAmsterdam Airport 14:20
    LINMilan Linate Airport 22:05
  • 19h 10m (6h 05m)
  • 1 Stop AMS · Amsterdam 6h 05m
  • KLM (KL 706)Boeing Dreamliner Series 10
    KLM (KL 1681)Embraer 175
  • KLM (KL 706)
    • -
    • -
    • W
    • -
    • -
    • -
    • S
  • 22:05 GIG
    18:20 MXP
    15Hrs, 15m 1 Stop (CDG)
  • GIGRio de Janeiro International Airport 22:05 - MXP 18:20 15h 15m 1 Stop (CDG) Paris
  • GIGRio de Janeiro International Airport 22:05
    CDGParis Charles de Gaulle Airport 16:50
  • CDGParis Charles de Gaulle Airport 14:15
    MXPMilan Malpensa Airport 18:20
  • 15h 15m (2h 35m)
  • 1 Stop CDG · Paris 2h 35m
  • Air France (AF 443)Boeing 777 300 Er
    Air France (AF 1730)Airbus A220 300
  • Air France (AF 443)
    • M
    • -
    • -
    • T
    • F
    • -
    • S
  • 22:05 GIG
    18:20 MXP
    15Hrs, 15m 1 Stop (CDG)
  • GIGRio de Janeiro International Airport 22:05 - MXP 18:20 15h 15m 1 Stop (CDG) Paris
  • GIGRio de Janeiro International Airport 22:05
    CDGParis Charles de Gaulle Airport 16:50
  • CDGParis Charles de Gaulle Airport 14:15
    MXPMilan Malpensa Airport 18:20
  • 15h 15m (2h 35m)
  • 1 Stop CDG · Paris 2h 35m
  • Air France (AF 443)Boeing 777 200
    Air France (AF 1730)Airbus
  • Air France (AF 443)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 22:05 GIG
    18:20 MXP
    15Hrs, 15m 1 Stop (CDG)
  • GIGRio de Janeiro International Airport 22:05 - MXP 18:20 15h 15m 1 Stop (CDG) Paris
  • GIGRio de Janeiro International Airport 22:05
    CDGParis Charles de Gaulle Airport 16:50
  • CDGParis Charles de Gaulle Airport 14:15
    MXPMilan Malpensa Airport 18:20
  • 15h 15m (2h 35m)
  • 1 Stop CDG · Paris 2h 35m
  • Air France (AF 443)Boeing 777 300 Er
    Air France (AF 1730)Airbus
  • Air France (AF 443)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 22:05 GIG
    18:20 MXP
    15Hrs, 15m 1 Stop (CDG)
  • GIGRio de Janeiro International Airport 22:05 - MXP 18:20 15h 15m 1 Stop (CDG) Paris
  • GIGRio de Janeiro International Airport 22:05
    CDGParis Charles de Gaulle Airport 16:50
  • CDGParis Charles de Gaulle Airport 14:15
    MXPMilan Malpensa Airport 18:20
  • 15h 15m (2h 35m)
  • 1 Stop CDG · Paris 2h 35m
  • Air France (AF 443)Boeing 777 300 Er
    Air France (AF 1730)Airbus
  • Air France (AF 443)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 22:05 GIG
    19:45 LIN
    16Hrs, 40m 1 Stop (CDG)
  • GIGRio de Janeiro International Airport 22:05 - LIN 19:45 16h 40m 1 Stop (CDG) Paris
  • GIGRio de Janeiro International Airport 22:05
    CDGParis Charles de Gaulle Airport 18:20
  • CDGParis Charles de Gaulle Airport 14:15
    LINMilan Linate Airport 19:45
  • 16h 40m (4h 05m)
  • 1 Stop CDG · Paris 4h 05m
  • Air France (AF 443)Boeing 777 300 Er
    Air France (AF 1312)Airbus
  • Air France (AF 443)
    • M
    • -
    • -
    • -
    • F
    • -
    • -
  • 22:05 GIG
    19:45 LIN
    16Hrs, 40m 1 Stop (CDG)
  • GIGRio de Janeiro International Airport 22:05 - LIN 19:45 16h 40m 1 Stop (CDG) Paris
  • GIGRio de Janeiro International Airport 22:05
    CDGParis Charles de Gaulle Airport 18:20
  • CDGParis Charles de Gaulle Airport 14:15
    LINMilan Linate Airport 19:45
  • 16h 40m (4h 05m)
  • 1 Stop CDG · Paris 4h 05m
  • Air France (AF 443)Boeing 777 300 Er
    Air France (AF 1312)Airbus Industrie A320 Sharklets
  • Air France (AF 443)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 22:05 GIG
    19:45 LIN
    16Hrs, 40m 1 Stop (CDG)
  • GIGRio de Janeiro International Airport 22:05 - LIN 19:45 16h 40m 1 Stop (CDG) Paris
  • GIGRio de Janeiro International Airport 22:05
    CDGParis Charles de Gaulle Airport 18:20
  • CDGParis Charles de Gaulle Airport 14:15
    LINMilan Linate Airport 19:45
  • 16h 40m (4h 05m)
  • 1 Stop CDG · Paris 4h 05m
  • Air France (AF 443)Boeing 777 200
    Air France (AF 1312)Airbus A220 300
  • Air France (AF 443)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 22:05 GIG
    19:45 LIN
    16Hrs, 40m 1 Stop (CDG)
  • GIGRio de Janeiro International Airport 22:05 - LIN 19:45 16h 40m 1 Stop (CDG) Paris
  • GIGRio de Janeiro International Airport 22:05
    CDGParis Charles de Gaulle Airport 18:20
  • CDGParis Charles de Gaulle Airport 14:15
    LINMilan Linate Airport 19:45
  • 16h 40m (4h 05m)
  • 1 Stop CDG · Paris 4h 05m
  • Air France (AF 443)Boeing 777 300 Er
    Air France (AF 1312)Airbus
  • Air France (AF 443)
    • -
    • -
    • W
    • T
    • -
    • S
    • -
  • 22:05 GIG
    22:30 LIN
    19Hrs, 25m 1 Stop (CDG)
  • GIGRio de Janeiro International Airport 22:05 - LIN 22:30 19h 25m 1 Stop (CDG) Paris
  • GIGRio de Janeiro International Airport 22:05
    CDGParis Charles de Gaulle Airport 21:00
  • CDGParis Charles de Gaulle Airport 14:15
    LINMilan Linate Airport 22:30
  • 19h 25m (6h 45m)
  • 1 Stop CDG · Paris 6h 45m
  • Air France (AF 443)Boeing 777 300 Er
    Air France (AF 1732)Airbus A220 300
  • Air France (AF 443)
    • M
    • -
    • W
    • T
    • F
    • S
    • S
  • 22:05 GIG
    22:30 LIN
    19Hrs, 25m 1 Stop (CDG)
  • GIGRio de Janeiro International Airport 22:05 - LIN 22:30 19h 25m 1 Stop (CDG) Paris
  • GIGRio de Janeiro International Airport 22:05
    CDGParis Charles de Gaulle Airport 21:00
  • CDGParis Charles de Gaulle Airport 14:15
    LINMilan Linate Airport 22:30
  • 19h 25m (6h 45m)
  • 1 Stop CDG · Paris 6h 45m
  • Air France (AF 443)Boeing 777 200
    Air France (AF 1732)Airbus A220 300
  • Air France (AF 443)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 07:30 MAD
    12:30 GRU
    17Hrs, 15m 1 Stop (MXP)
  • MADMadrid Barajas Airport 07:30 - GRU 12:30 17h 15m 1 Stop (MXP) Milan
  • MADMadrid Barajas Airport 07:30
    GIGRio de Janeiro International Airport 11:25
  • MXPMilan Malpensa Airport 09:40
    GRUSao Paulo Guarulhos Intl Airport 12:30
  • 17h 15m (3h 35m)
  • 1 Stop MXP · Milan 3h 35m
  • Iberia (IB 671)Airbus
    LATAM (LA 3699)Airbus
  • Iberia (IB 671)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 07:30 MAD
    12:35 GRU
    17Hrs, 10m 1 Stop (MXP)
  • MADMadrid Barajas Airport 07:30 - GRU 12:35 17h 10m 1 Stop (MXP) Milan
  • MADMadrid Barajas Airport 07:30
    GIGRio de Janeiro International Airport 11:30
  • MXPMilan Malpensa Airport 09:40
    GRUSao Paulo Guarulhos Intl Airport 12:35
  • 17h 10m (3h 30m)
  • 1 Stop MXP · Milan 3h 30m
  • Iberia (IB 671)Airbus
    LATAM (LA 3699)Airbus
  • Iberia (IB 671)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 07:30 MAD
    12:35 GRU
    17Hrs, 10m 1 Stop (MXP)
  • MADMadrid Barajas Airport 07:30 - GRU 12:35 17h 10m 1 Stop (MXP) Milan
  • MADMadrid Barajas Airport 07:30
    GIGRio de Janeiro International Airport 11:30
  • MXPMilan Malpensa Airport 09:40
    GRUSao Paulo Guarulhos Intl Airport 12:35
  • 17h 10m (3h 30m)
  • 1 Stop MXP · Milan 3h 30m
  • Iberia (IB 671)Airbus Industrie A320 Sharklets
    LATAM (LA 3699)Airbus
  • Iberia (IB 671)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 07:30 MAD
    12:35 GRU
    17Hrs, 10m 1 Stop (MXP)
  • MADMadrid Barajas Airport 07:30 - GRU 12:35 17h 10m 1 Stop (MXP) Milan
  • MADMadrid Barajas Airport 07:30
    GIGRio de Janeiro International Airport 11:30
  • MXPMilan Malpensa Airport 09:40
    GRUSao Paulo Guarulhos Intl Airport 12:35
  • 17h 10m (3h 30m)
  • 1 Stop MXP · Milan 3h 30m
  • Iberia (IB 671)Airbus
    LATAM (LA 3699)Airbus
  • Iberia (IB 671)
    • -
    • T
    • -
    • T
    • -
    • -
    • -
  • 07:30 MAD
    12:35 GRU
    17Hrs, 10m 1 Stop (MXP)
  • MADMadrid Barajas Airport 07:30 - GRU 12:35 17h 10m 1 Stop (MXP) Milan
  • MADMadrid Barajas Airport 07:30
    GIGRio de Janeiro International Airport 11:30
  • MXPMilan Malpensa Airport 09:40
    GRUSao Paulo Guarulhos Intl Airport 12:35
  • 17h 10m (3h 30m)
  • 1 Stop MXP · Milan 3h 30m
  • Iberia (IB 671)Airbus
    LATAM (LA 3699)Airbus
  • Iberia (IB 671)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 13:50 GIG
    10:15 MXP
    15Hrs, 25m 1 Stop (GRU)
  • GIGRio de Janeiro International Airport 13:50 - MXP 10:15 15h 25m 1 Stop (GRU) Sao Paulo
  • GIGRio de Janeiro International Airport 13:50
    GRUSao Paulo Guarulhos Intl Airport 18:00
  • GRUSao Paulo Guarulhos Intl Airport 14:55
    MXPMilan Malpensa Airport 10:15
  • 15h 25m (3h 05m)
  • 1 Stop GRU · Sao Paulo 3h 05m
  • LATAM (LA 4673)Airbus
    LATAM (LA 8072)Boeing 777 300
  • LATAM (LA 4673)
    • M
    • T
    • -
    • T
    • F
    • S
    • S
  • 14:00 SDU
    10:15 MXP
    15Hrs, 15m 1 Stop (GRU)
  • SDURio de Janeiro Santos Dumont Airport 14:00 - MXP 10:15 15h 15m 1 Stop (GRU) Sao Paulo
  • SDURio de Janeiro Santos Dumont Airport 14:00
    GRUSao Paulo Guarulhos Intl Airport 18:00
  • GRUSao Paulo Guarulhos Intl Airport 15:15
    MXPMilan Malpensa Airport 10:15
  • 15h 15m (2h 45m)
  • 1 Stop GRU · Sao Paulo 2h 45m
  • LATAM (LA 3975)Airbus
    LATAM (LA 8072)Boeing 777 300
  • LATAM (LA 3975)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 09:50 CDG
    16:20 SSA
    16Hrs, 10m 1 Stop (LIN)
  • CDGParis Charles de Gaulle Airport 09:50 - SSA 16:20 16h 10m 1 Stop (LIN) Milan
  • CDGParis Charles de Gaulle Airport 09:50
    GIGRio de Janeiro International Airport 14:10
  • LINMilan Linate Airport 11:20
    SSASalvador Airport 16:20
  • 16h 10m (3h)
  • 1 Stop LIN · Milan 3h
  • Air France (AF 1412)Airbus A220 300
    Gol Transportes Aéreos (G3 2068)Boeing 737 Max 8 Passenger
  • Air France (AF 1412)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 14:20 SDU
    10:15 MXP
    14Hrs, 55m 1 Stop (GRU)
  • SDURio de Janeiro Santos Dumont Airport 14:20 - MXP 10:15 14h 55m 1 Stop (GRU) Sao Paulo
  • SDURio de Janeiro Santos Dumont Airport 14:20
    GRUSao Paulo Guarulhos Intl Airport 18:00
  • GRUSao Paulo Guarulhos Intl Airport 15:35
    MXPMilan Malpensa Airport 10:15
  • 14h 55m (2h 25m)
  • 1 Stop GRU · Sao Paulo 2h 25m
  • LATAM (LA 3975)Airbus
    LATAM (LA 8072)Boeing 777 300
  • LATAM (LA 3975)
    • -
    • -
    • -
    • T
    • -
    • S
    • -
  • 14:20 SDU
    10:15 MXP
    14Hrs, 55m 1 Stop (GRU)
  • SDURio de Janeiro Santos Dumont Airport 14:20 - MXP 10:15 14h 55m 1 Stop (GRU) Sao Paulo
  • SDURio de Janeiro Santos Dumont Airport 14:20
    GRUSao Paulo Guarulhos Intl Airport 18:00
  • GRUSao Paulo Guarulhos Intl Airport 15:40
    MXPMilan Malpensa Airport 10:15
  • 14h 55m (2h 20m)
  • 1 Stop GRU · Sao Paulo 2h 20m
  • LATAM (LA 3975)Airbus
    LATAM (LA 8072)Boeing 777 300
  • LATAM (LA 3975)
    • -
    • T
    • -
    • -
    • F
    • -
    • -
  • 14:20 SDU
    10:15 MXP
    14Hrs, 55m 1 Stop (GRU)
  • SDURio de Janeiro Santos Dumont Airport 14:20 - MXP 10:15 14h 55m 1 Stop (GRU) Sao Paulo
  • SDURio de Janeiro Santos Dumont Airport 14:20
    GRUSao Paulo Guarulhos Intl Airport 18:00
  • GRUSao Paulo Guarulhos Intl Airport 15:30
    MXPMilan Malpensa Airport 10:15
  • 14h 55m (2h 30m)
  • 1 Stop GRU · Sao Paulo 2h 30m
  • LATAM (LA 3975)Airbus
    LATAM (LA 8072)Boeing 777 300
  • LATAM (LA 3975)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 11:20 BCN
    15:35 GRU
    17Hrs, 45m 1 Stop (MXP)
  • BCNBarcelona Airport 11:20 - GRU 15:35 17h 45m 1 Stop (MXP) Milan
  • BCNBarcelona Airport 11:20
    SDURio de Janeiro Santos Dumont Airport 14:20
  • MXPMilan Malpensa Airport 13:05
    GRUSao Paulo Guarulhos Intl Airport 15:35
  • 17h 45m (4h 15m)
  • 1 Stop MXP · Milan 4h 15m
  • Vueling Airlines (VY 6342)Airbus Industrie A320 Sharklets
    LATAM (LA 3975)Airbus
  • Vueling Airlines (VY 6342)
    • -
    • -
    • -
    • T
    • -
    • S
    • -
  • 11:20 BCN
    15:40 GRU
    17Hrs, 45m 1 Stop (MXP)
  • BCNBarcelona Airport 11:20 - GRU 15:40 17h 45m 1 Stop (MXP) Milan
  • BCNBarcelona Airport 11:20
    SDURio de Janeiro Santos Dumont Airport 14:20
  • MXPMilan Malpensa Airport 13:05
    GRUSao Paulo Guarulhos Intl Airport 15:40
  • 17h 45m (4h 10m)
  • 1 Stop MXP · Milan 4h 10m
  • Vueling Airlines (VY 6342)Airbus Industrie A320 Sharklets
    LATAM (LA 3975)Airbus
  • Vueling Airlines (VY 6342)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 14:25 GIG
    09:10 LIN
    13Hrs, 45m 1 Stop (FCO)
  • GIGRio de Janeiro International Airport 14:25 - LIN 09:10 13h 45m 1 Stop (FCO) Rome
  • GIGRio de Janeiro International Airport 14:25
    FCORome Fiumicino Airport 08:00
  • FCORome Fiumicino Airport 06:40
    LINMilan Linate Airport 09:10
  • 13h 45m (1h 20m)
  • 1 Stop FCO · Rome 1h 20m
  • ITA Airways (AZ 673)Airbus A330 900 Neo
    ITA Airways (AZ 2016)Airbus
  • ITA Airways (AZ 673)
    • M
    • T
    • -
    • -
    • F
    • -
    • S
  • 14:25 GIG
    09:10 LIN
    13Hrs, 45m 1 Stop (FCO)
  • GIGRio de Janeiro International Airport 14:25 - LIN 09:10 13h 45m 1 Stop (FCO) Rome
  • GIGRio de Janeiro International Airport 14:25
    FCORome Fiumicino Airport 08:00
  • FCORome Fiumicino Airport 06:40
    LINMilan Linate Airport 09:10
  • 13h 45m (1h 20m)
  • 1 Stop FCO · Rome 1h 20m
  • ITA Airways (AZ 673)Airbus
    ITA Airways (AZ 2016)Airbus A220 300
  • ITA Airways (AZ 673)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 14:25 GIG
    09:10 LIN
    13Hrs, 45m 1 Stop (FCO)
  • GIGRio de Janeiro International Airport 14:25 - LIN 09:10 13h 45m 1 Stop (FCO) Rome
  • GIGRio de Janeiro International Airport 14:25
    FCORome Fiumicino Airport 08:00
  • FCORome Fiumicino Airport 06:40
    LINMilan Linate Airport 09:10
  • 13h 45m (1h 20m)
  • 1 Stop FCO · Rome 1h 20m
  • ITA Airways (AZ 673)Airbus
    ITA Airways (AZ 2016)Airbus Industrie A321
  • ITA Airways (AZ 673)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 14:25 GIG
    09:40 LIN
    14Hrs, 15m 1 Stop (FCO)
  • GIGRio de Janeiro International Airport 14:25 - LIN 09:40 14h 15m 1 Stop (FCO) Rome
  • GIGRio de Janeiro International Airport 14:25
    FCORome Fiumicino Airport 08:30
  • FCORome Fiumicino Airport 06:40
    LINMilan Linate Airport 09:40
  • 14h 15m (1h 50m)
  • 1 Stop FCO · Rome 1h 50m
  • ITA Airways (AZ 673)Airbus A330 900 Neo
    ITA Airways (AZ 2028)Airbus A320 Neo
  • ITA Airways (AZ 673)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 14:25 GIG
    10:10 LIN
    14Hrs, 45m 1 Stop (FCO)
  • GIGRio de Janeiro International Airport 14:25 - LIN 10:10 14h 45m 1 Stop (FCO) Rome
  • GIGRio de Janeiro International Airport 14:25
    FCORome Fiumicino Airport 09:00
  • FCORome Fiumicino Airport 06:40
    LINMilan Linate Airport 10:10
  • 14h 45m (2h 20m)
  • 1 Stop FCO · Rome 2h 20m
  • ITA Airways (AZ 673)Airbus A330 900 Neo
    ITA Airways (AZ 2028)Airbus A320 Neo
  • ITA Airways (AZ 673)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 14:25 GIG
    10:10 LIN
    14Hrs, 45m 1 Stop (FCO)
  • GIGRio de Janeiro International Airport 14:25 - LIN 10:10 14h 45m 1 Stop (FCO) Rome
  • GIGRio de Janeiro International Airport 14:25
    FCORome Fiumicino Airport 09:00
  • FCORome Fiumicino Airport 06:40
    LINMilan Linate Airport 10:10
  • 14h 45m (2h 20m)
  • 1 Stop FCO · Rome 2h 20m
  • ITA Airways (AZ 673)Airbus
    ITA Airways (AZ 2028)Airbus A220 100 Passenger
  • ITA Airways (AZ 673)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 14:25 GIG
    10:10 LIN
    14Hrs, 45m 1 Stop (FCO)
  • GIGRio de Janeiro International Airport 14:25 - LIN 10:10 14h 45m 1 Stop (FCO) Rome
  • GIGRio de Janeiro International Airport 14:25
    FCORome Fiumicino Airport 09:00
  • FCORome Fiumicino Airport 06:40
    LINMilan Linate Airport 10:10
  • 14h 45m (2h 20m)
  • 1 Stop FCO · Rome 2h 20m
  • ITA Airways (AZ 673)Airbus A330 900 Neo
    ITA Airways (AZ 2028)Airbus A220 300
  • ITA Airways (AZ 673)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 14:25 GIG
    10:10 LIN
    14Hrs, 45m 1 Stop (FCO)
  • GIGRio de Janeiro International Airport 14:25 - LIN 10:10 14h 45m 1 Stop (FCO) Rome
  • GIGRio de Janeiro International Airport 14:25
    FCORome Fiumicino Airport 09:00
  • FCORome Fiumicino Airport 06:40
    LINMilan Linate Airport 10:10
  • 14h 45m (2h 20m)
  • 1 Stop FCO · Rome 2h 20m
  • ITA Airways (AZ 673)Airbus
    ITA Airways (AZ 2028)Airbus
  • ITA Airways (AZ 673)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 14:25 GIG
    10:10 LIN
    14Hrs, 45m 1 Stop (FCO)
  • GIGRio de Janeiro International Airport 14:25 - LIN 10:10 14h 45m 1 Stop (FCO) Rome
  • GIGRio de Janeiro International Airport 14:25
    FCORome Fiumicino Airport 09:00
  • FCORome Fiumicino Airport 06:40
    LINMilan Linate Airport 10:10
  • 14h 45m (2h 20m)
  • 1 Stop FCO · Rome 2h 20m
  • ITA Airways (AZ 673)Airbus A330 900 Neo
    ITA Airways (AZ 2028)Airbus A220 100 Passenger
  • ITA Airways (AZ 673)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 14:25 GIG
    11:40 LIN
    16Hrs, 15m 1 Stop (FCO)
  • GIGRio de Janeiro International Airport 14:25 - LIN 11:40 16h 15m 1 Stop (FCO) Rome
  • GIGRio de Janeiro International Airport 14:25
    FCORome Fiumicino Airport 10:30
  • FCORome Fiumicino Airport 06:40
    LINMilan Linate Airport 11:40
  • 16h 15m (3h 50m)
  • 1 Stop FCO · Rome 3h 50m
  • ITA Airways (AZ 673)Airbus A330 900 Neo
    ITA Airways (AZ 2036)Airbus
  • ITA Airways (AZ 673)
    • -
    • -
    • -
    • -
    • F
    • S
    • -
  • 11:10 AHO
    06:40 FCO
    16Hrs, 55m 1 Stop (LIN)
  • AHOAlghero Airport 11:10 - FCO 06:40 16h 55m 1 Stop (LIN) Milan
  • AHOAlghero Airport 11:10
    GIGRio de Janeiro International Airport 14:25
  • LINMilan Linate Airport 12:20
    FCORome Fiumicino Airport 06:40
  • 16h 55m (3h 25m)
  • 1 Stop LIN · Milan 3h 25m
  • ITA Airways (AZ 1605)Airbus Industrie A321
    ITA Airways (AZ 673)Airbus A330 900 Neo
  • ITA Airways (AZ 1605)
    • M
    • -
    • -
    • -
    • -
    • -
    • S
  • 11:10 AHO
    06:40 FCO
    16Hrs, 55m 1 Stop (LIN)
  • AHOAlghero Airport 11:10 - FCO 06:40 16h 55m 1 Stop (LIN) Milan
  • AHOAlghero Airport 11:10
    GIGRio de Janeiro International Airport 14:25
  • LINMilan Linate Airport 12:20
    FCORome Fiumicino Airport 06:40
  • 16h 55m (3h 25m)
  • 1 Stop LIN · Milan 3h 25m
  • ITA Airways (AZ 1605)Airbus Industrie A321
    ITA Airways (AZ 673)Airbus
  • ITA Airways (AZ 1605)
    • -
    • -
    • W
    • T
    • -
    • -
    • -
  • 11:10 AHO
    06:40 FCO
    16Hrs, 55m 1 Stop (LIN)
  • AHOAlghero Airport 11:10 - FCO 06:40 16h 55m 1 Stop (LIN) Milan
  • AHOAlghero Airport 11:10
    GIGRio de Janeiro International Airport 14:25
  • LINMilan Linate Airport 12:20
    FCORome Fiumicino Airport 06:40
  • 16h 55m (3h 25m)
  • 1 Stop LIN · Milan 3h 25m
  • ITA Airways (AZ 1605)Airbus A320 Neo
    ITA Airways (AZ 673)Airbus A330 900 Neo
  • ITA Airways (AZ 1605)
    • -
    • T
    • -
    • -
    • F
    • S
    • -
  • 11:00 PMO
    06:40 FCO
    17Hrs, 15m 1 Stop (LIN)
  • PMOPalermo Airport 11:00 - FCO 06:40 17h 15m 1 Stop (LIN) Milan
  • PMOPalermo Airport 11:00
    GIGRio de Janeiro International Airport 14:25
  • LINMilan Linate Airport 12:40
    FCORome Fiumicino Airport 06:40
  • 17h 15m (3h 15m)
  • 1 Stop LIN · Milan 3h 15m
  • ITA Airways (AZ 1772)Airbus
    ITA Airways (AZ 673)Airbus
  • ITA Airways (AZ 1772)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 11:00 PMO
    06:40 FCO
    17Hrs, 15m 1 Stop (LIN)
  • PMOPalermo Airport 11:00 - FCO 06:40 17h 15m 1 Stop (LIN) Milan
  • PMOPalermo Airport 11:00
    GIGRio de Janeiro International Airport 14:25
  • LINMilan Linate Airport 12:40
    FCORome Fiumicino Airport 06:40
  • 17h 15m (3h 15m)
  • 1 Stop LIN · Milan 3h 15m
  • ITA Airways (AZ 1772)Airbus A320 Neo
    ITA Airways (AZ 673)Airbus
  • ITA Airways (AZ 1772)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the most popular airline flying from Rio de Janeiro to Milan?

The most popular airline flying from Rio de Janeiro to Milan is ITA Airways. Find the latest flight deals on Wego.

How far is Milan from Rio de Janeiro?

The flight distance between Rio de Janeiro and Milan is 9260km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 07:30. The last flight of the day departs at 21:55. See the full list of flight times on Wego.