Cheap Flights Kigali (KGL) to Shanghai (SHA)
The cheapest price from Kigali to Shanghai is €1,614.45 with return on June 11, 2026. The average price is €1,614.45. There are 2 airports in Shanghai and no direct flight from Kigali.
Cheapest prices for Shanghai flights by month
June
€1,115.00
July
€1,115.00
August
€1,115.00
September
€1,115.00
October
€1,115.00
November
€1,115.00
December
€1,115.00
January
€1,115.00
February
€1,115.00
March
€1,115.00
April
€1,115.00
May
€1,115.00
The cheapest months to book a flight from Kigali to Shanghai are June, July, August, September, October, November, December, January, February, March, April and May and the most expensive months to fly are June, July, August, September, October, November, December, January, February, March, April and May.
Kigali (KGL) to Shanghai (SHA) Flight Information
The average flight time from Kigali to Shanghai is with average flight price €1,614.45 and total distance 0 km.
| Avg. Flight Duration: | ||
|---|---|---|
| Flight Price: | €1,614.45 | |
| Flight Depart from: | Kigali | |
| Flight Arrive in: | Shanghai | |
| Distance: | 0 km |
Frequently Asked Questions
How many airports are in Shanghai?
There are 2 airports in Shanghai: Shanghai Hongqiao International Airport and Shanghai Pudong International Airport.
Popular destinations from Kigali
From Kigali (KGL) to Moscow (MOW)
From €727.00
From Kigali (KGL) to Guangzhou (CAN)
From €831.00
From Kigali (KGL) to Nairobi (NBO)
From €505.00
From Kigali (KGL) to Istanbul (IST)
From €652.00
From Kigali (KGL) to Paris (PAR)
From €749.00
From Kigali (KGL) to Accra (ACC)
From €536.00
From Kigali (KGL) to Addis Ababa (ADD)
From €684.00
From Kigali (KGL) to Antigua (ANU)
From €2,124.00
From Kigali (KGL) to Bujumbura (BJM)
From €655.00
From Kigali (KGL) to Bamako (BKO)
From €1,578.00
From Kigali (KGL) to Dar Es Salaam (DAR)
From €375.00
From Kigali (KGL) to Delhi (DEL)
From €606.00
From Kigali (KGL) to Dubai (DXB)
From €573.00
From Kigali (KGL) to Entebbe (EBB)
From €286.00
From Kigali (KGL) to Yerevan (EVN)
From €1,235.00
From Kigali (KGL) to Jinjiang (JJN)
From €1,621.00
From Kigali (KGL) to Saint Petersburg (LED)
From €1,325.00
From Kigali (KGL) to Lisbon (LIS)
From €909.00
From Kigali (KGL) to Mauritius (MRU)
From €1,167.00
From Kigali (KGL) to Nha Trang (NHA)
From €1,198.00
From Kigali (KGL) to Mahe Island (SEZ)
From €763.00
From Kigali (KGL) to Shanghai (SHA)
From €1,115.00
From Kigali (KGL) to Sharjah (SHJ)
From €777.00
From Kigali (KGL) to Ottawa (YOW)
From €1,047.00
From Kigali (KGL) to Toronto (YTO)
From €832.00
Popular destinations from Shanghai
From Shanghai (SHA) to Moscow (MOW)
From €418.00
From Shanghai (SHA) to Vladivostok (VVO)
From €272.00
From Shanghai (SHA) to Sanya (SYX)
From €186.00
From Shanghai (SHA) to Saint Petersburg (LED)
From €585.00
From Shanghai (SHA) to Beijing (BJS)
From €177.00
From Shanghai (SHA) to Guangzhou (CAN)
From €122.00
From Shanghai (SHA) to Tashkent (TAS)
From €345.00
From Shanghai (SHA) to Seoul (SEL)
From €192.00
From Shanghai (SHA) to Hong Kong (HKG)
From €125.00
From Shanghai (SHA) to Tokyo (TYO)
From €238.00
From Shanghai (SHA) to Novosibirsk (OVB)
From €441.00
From Shanghai (SHA) to Dayong (DYG)
From €183.00
From Shanghai (SHA) to Phuket (HKT)
From €134.00
From Shanghai (SHA) to Almaty (ALA)
From €354.00
From Shanghai (SHA) to Denpasar (Bali) (DPS)
From €260.00
From Shanghai (SHA) to Osaka (OSA)
From €182.00
From Shanghai (SHA) to Bangkok (BKK)
From €187.00
From Shanghai (SHA) to Irkutsk (IKT)
From €339.00
From Shanghai (SHA) to Chongqing (CKG)
From €144.00
From Shanghai (SHA) to Kazan (KZN)
From €488.00
From Shanghai (SHA) to Krasnojarsk (KJA)
From €297.00
From Shanghai (SHA) to Shenzhen (SZX)
From €175.00
From Shanghai (SHA) to Jeju (CJU)
From €142.00
From Shanghai (SHA) to Khabarovsk (KHV)
From €439.00
From Shanghai (SHA) to Nha Trang (NHA)
From €228.00
From Shanghai (SHA) to Busan (PUS)
From €178.00
From Shanghai (SHA) to Yekaterinburg (SVX)
From €531.00
From Shanghai (SHA) to Istanbul (IST)
From €469.00
From Shanghai (SHA) to Kuala Lumpur (KUL)
From €223.00
From Shanghai (SHA) to Tyumen (TJM)
From €1,182.00