Build your own trip - MXP to KGL Skip navigation
Welcome - Already a member? Sign in

 Start search over
Change your search








Change Travelers
 1 Adult
 Change travelers

code share icon - Indicates flight is operated by another airline. Move your mouse over the icon for details.



Customer Support
Frequently Asked Questions (FAQs)
Milan, Italy (MXP) to Kigali, Rwanda (KGL)
 
Mix & Match Airlines
Kenya Airways
Kenya Airways
KLM
KLM
Lufthansa
Lufthansa
Ethiopian Airlines
Ethiopian Airlines
Alitalia
Alitalia
British Airways
British Airways
Nonstop
---
---
---
---
---
---
---
1 stop
---
---
---
---
---
---
---
see below
Prices are per person for roundtrip travel; they are e-ticket prices and include all flight taxes and fees. Prices do not include baggage fees or other fees charged directly by the airline.
 1  Choose a departing flight or view complete roundtrips
Sort by:   checkedPrice   not checkedDuration   not checkedDeparture time   not checkedArrival time  
 
Roundtrip: from  $1572
5:30 pm Depart Milan (MXP)
Arrive Kigali (KGL) 8:35 am +1 day
Mon 19-Apr
Duration: 15hr 5mn
KLM KLM 1628  / KLM 4141 operated by Kenya Airways4141  / KLM 4167 operated by Kenya Airways4167
Connect in Amsterdam (AMS), Nairobi (Jomo Kenyatta Intl.)
 
  Select this departure  
 
Roundtrip: from  $1572
2:00 pm Depart Milan (MXP)
Arrive Kigali (KGL) 8:35 am +1 day
Mon 19-Apr
Duration: 18hr 35mn
KLM KLM 1624  / KLM 4141 operated by Kenya Airways4141  / KLM 4167 operated by Kenya Airways4167
Connect in Amsterdam (AMS), Nairobi (Jomo Kenyatta Intl.)
 
  Select this departure  
 
Roundtrip: from  $1572
5:30 pm Depart Milan (MXP)
Arrive Kigali (KGL) 2:55 pm +1 day
Mon 19-Apr
Duration: 21hr 25mn
KLM KLM 1628  / KLM 4141 operated by Kenya Airways4141  / KLM 4144 operated by Kenya Airways4144
Connect in Amsterdam (AMS), Nairobi (Jomo Kenyatta Intl.)
Total stops: 3
 
  Select this departure  
 
Roundtrip: from  $1572
2:00 pm Depart Milan (MXP)
Arrive Kigali (KGL) 2:55 pm +1 day
Mon 19-Apr
Duration: 24hr 55mn
KLM KLM 1624  / KLM 4141 operated by Kenya Airways4141  / KLM 4144 operated by Kenya Airways4144
Connect in Amsterdam (AMS), Nairobi (Jomo Kenyatta Intl.)
Total stops: 3
 
  Select this departure  
 
Roundtrip: from  $1572
6:55 am Depart Milan (MXP)
Arrive Kigali (KGL) 8:35 am +1 day
Mon 19-Apr
Duration: 25hr 40mn
KLM KLM 1618  / KLM 4141 operated by Kenya Airways4141  / KLM 4167 operated by Kenya Airways4167
Connect in Amsterdam (AMS), Nairobi (Jomo Kenyatta Intl.)
 
  Select this departure  
 
Roundtrip: from  $1572
6:55 am Depart Milan (MXP)
Arrive Kigali (KGL) 8:35 am +1 day
Mon 19-Apr
Duration: 25hr 40mn
KLM KLM 1618  / 565  / KLM 4167 operated by Kenya Airways4167
Connect in Amsterdam (AMS), Nairobi (Jomo Kenyatta Intl.)
 
  Select this departure  
 
Roundtrip: from  $1572
6:55 am Depart Milan (MXP)
Arrive Kigali (KGL) 2:55 pm +1 day
Mon 19-Apr
Duration: 32hr 0mn
KLM KLM 1618  / KLM 4141 operated by Kenya Airways4141  / KLM 4144 operated by Kenya Airways4144
Connect in Amsterdam (AMS), Nairobi (Jomo Kenyatta Intl.)
Total stops: 3
 
  Select this departure  
 
Roundtrip: from  $1686
5:30 pm Depart Milan (MXP)
Arrive Kigali (KGL) 8:35 am +1 day
Mon 19-Apr
Duration: 15hr 5mn
KLM KLM 1628  / KLM 4141 operated by Kenya Airways4141
Kenya Airways Kenya Airways 448
Connect in Amsterdam (AMS), Nairobi (Jomo Kenyatta Intl.)
 
  Select this departure  
 
Roundtrip: from  $1738
8:10 pm Depart Milan (MXP)
Arrive Kigali (KGL) 6:50 pm +1 day
Mon 19-Apr
Duration: 22hr 40mn
Lufthansa Lufthansa Lufthansa 3931 operated by Contact Air3931  / Lufthansa 4630 operated by Lufthansa Cityline4630  / Lufthansa 5450 operated by Brussels Airlines5450
Connect in Stuttgart (Stuttgart Airport), Brussels (Brussels Airport)
 
  Select this departure  
 
Roundtrip: from  $1757
5:10 pm Depart Milan (MXP)
Arrive Kigali (KGL) 1:15 pm +1 day
Mon 19-Apr
Duration: 20hr 5mn
Lufthansa Lufthansa 3905  / 983  / Lufthansa 1930 operated by Ethiopian Airlines1930  / Lufthansa 1926 operated by Ethiopian Airlines1926
Connect in Munich (Franz Josef Strauss Intl.), Frankfurt am Main (Frankfurt), Addis Ababa (ADD)
Total stops: 4
 
  Select this departure  
 
Roundtrip: from  $1757
3:15 pm Depart Milan (MXP)
Arrive Kigali (KGL) 1:15 pm +1 day
Mon 19-Apr
Duration: 22hr 0mn
Lufthansa Lufthansa Lufthansa 3903 operated by Air Dolomiti3903  / 981  / Lufthansa 1930 operated by Ethiopian Airlines1930  / Lufthansa 1926 operated by Ethiopian Airlines1926
Connect in Munich (Franz Josef Strauss Intl.), Frankfurt am Main (Frankfurt), Addis Ababa (ADD)
Total stops: 4
 
  Select this departure  
 
Roundtrip: from  $1898
11:20 am Depart Milan (MXP)
Arrive Kigali (KGL) 1:15 pm +1 day
Mon 19-Apr
Duration: 25hr 55mn
Lufthansa Lufthansa 3883  / Lufthansa 1930 operated by Ethiopian Airlines1930  / Lufthansa 1926 operated by Ethiopian Airlines1926
Connect in Frankfurt am Main (Frankfurt), Addis Ababa (ADD)
Total stops: 3
 
  Select this departure  
 
Roundtrip: from  $2919
7:15 pm Depart Milan (MXP)
Arrive Kigali (KGL) 1:15 pm +1 day
Mon 19-Apr
Duration: 18hr 0mn
Alitalia Alitalia 1023
Ethiopian Airlines Ethiopian Airlines 703  / 811
Connect in Rome (FCO), Addis Ababa (ADD)
Total stops: 3
 
  Select this departure  
 
Roundtrip: from  $2919
3:20 pm Depart Milan (MXP)
Arrive Kigali (KGL) 1:15 pm +1 day
Mon 19-Apr
Duration: 21hr 55mn
Alitalia Alitalia Alitalia 1027 operated by Air One1027
Ethiopian Airlines Ethiopian Airlines 703  / 811
Connect in Rome (FCO), Addis Ababa (ADD)
Total stops: 3
 
  Select this departure  
 
Roundtrip: from  $3853
6:55 am Depart Milan (MXP)
Arrive Kigali (KGL) 12:05 am +1 day
Mon 19-Apr
Duration: 17hr 10mn
Alitalia Alitalia Alitalia 7718 operated by KLM7718  / Alitalia 3741 operated by KLM3741
Kenya Airways Kenya Airways 446
Connect in Amsterdam (AMS), Nairobi (Jomo Kenyatta Intl.)
 
  Select this departure  
 
Roundtrip: from  $4241
7:55 am Depart Milan (MXP)
Arrive Kigali (KGL) 12:05 am +1 day
Mon 19-Apr
Duration: 16hr 10mn
British Airways British Airways 571  / 65
Kenya Airways Kenya Airways 446
Connect in London (LHR), Nairobi (Jomo Kenyatta Intl.)
 
  Select this departure  
Expedia Information:  
about Expedia| add your hotel| press room| investor relations| Expedia terms of use| privacy policy| about our ads| become an affiliate| advertising| jobs| feedback

Expedia Links:   home| flights| hotels| cars| cruises| earn ThankYou Points| Elite Plus| Egencia| site map
Expedia, Inc. is not responsible for content on external Web sites. ©2010 Expedia, Inc. All rights reserved.
Photos: Getty Images, Corbis
Plus sign (+) means taxes and fees are additional.
International sites:
Australia| Canada| China| Denmark| France| Germany| India| Italy| Japan| Mexico| Netherlands| New Zealand| Norway| Spain| Sweden| United Kingdom
Partner sites:
Citysearch| ClassicVacations.com| Entertainment| Evite| Gifts| Hotels.com| Hotwire| HSN| Improvements Catalog| LendingTree| Match| Real Estate| ReserveAmerica| Shoes| Ticketmaster