- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 30% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap flights from Johannesburg (JNB) to Kigali (KGL)
Prices were available within the past 7 days and start at CA $537 for one-way flights and CA $594 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Sat., Dec. 28 - Wed., Jan. 1
JNB
Johannesburg
KGL
Kigali
CA $594 Roundtrip, found 2 days ago
CA $594
Roundtrip
found 2 days ago
Tue., Jun. 11 - Sun., Jun. 16
JNB
Johannesburg
KGL
Kigali
CA $600 Roundtrip, found 3 days ago
CA $600
Roundtrip
found 3 days ago
Sat., Dec. 28 - Wed., Jan. 1
JNB
Johannesburg
KGL
Kigali
CA $634 Roundtrip, found 2 days ago
CA $634
Roundtrip
found 2 days ago
Fri., Feb. 14 - Fri., Feb. 14
JNB
Johannesburg
KGL
Kigali
CA $637 Roundtrip, found 1 day ago
CA $637
Roundtrip
found 1 day ago
Sat., Dec. 28 - Tue., Dec. 31
JNB
Johannesburg
KGL
Kigali
CA $640 Roundtrip, found 3 days ago
CA $640
Roundtrip
found 3 days ago
Sat., Dec. 28 - Wed., Jan. 1
JNB
Johannesburg
KGL
Kigali
CA $688 Roundtrip, found 2 days ago
CA $688
Roundtrip
found 2 days ago
Expedia's Latest Trends
Hotels
Marketplace Lodge by Whistler RetreatsLuxury Hotels in New BrunswickWest End Guest HouseHampton Inn SalisburyFarmstay TuscanyHotels with Free Airport Shuttle in SaskatoonOUTRIGGER Reef Waikiki Beach ResortCourtyard by Marriott Seattle Bellevue/DowntownHotels in Downtown NashvilleCruise Ships CanadaOld Village Resort
Flights
Flights from Vancouver (YVR) to Manila (MNL)Flights from Montreal (YUL) to Mohali (IXC)Flights from Ottawa (YOW) to Miami (MIA)Flights from Toronto (YYZ) to Delhi (DEL)Flights from Delhi (DEL) to Edmonton (YEG)Flights from Lisbon District (LIS) to Barcelona (BCN)Flights from Jean Lesage Intl. to LON-All AirportsFlights to FrederictonFlights from Los Angeles (LAX) to Toronto (YYZ)Flights from Pearson Intl. to ROM-All AirportsFlights from Kitchener (YKF) to New York (JFK)Flights from Thunder Bay (YQT) to North Bay (YYB)Flights from Las Vegas (LAS) to Delhi (DEL)Flights from Naples (NAP) to Catania (CTA)Flights from Toronto (YYZ) to Los Angeles (LAX)
Packages
*Available to Expedia members.