- 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 to Kelowna (JNB-YLW)
Prices were available within the past 7 days and start at $935 for one-way flights and $1,852 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Sat, Dec 21 - Fri, Jan 3
JNB
Johannesburg
YLW
Kelowna
$1,852 Roundtrip, found 3 hours ago
$1,852
Roundtrip
found 3 hours ago
Sat, Dec 21 - Fri, Jan 3
JNB
Johannesburg
YLW
Kelowna
$1,858 Roundtrip, found 3 hours ago
$1,858
Roundtrip
found 3 hours ago
Sat, Dec 21 - Fri, Jan 3
JNB
Johannesburg
YLW
Kelowna
$1,896 Roundtrip, found 3 hours ago
$1,896
Roundtrip
found 3 hours ago
Sat, Dec 21 - Fri, Jan 3
JNB
Johannesburg
YLW
Kelowna
$1,942 Roundtrip, found 3 hours ago
$1,942
Roundtrip
found 3 hours ago
Sat, Dec 21 - Fri, Jan 3
JNB
Johannesburg
YLW
Kelowna
$1,947 Roundtrip, found 3 hours ago
$1,947
Roundtrip
found 3 hours ago
Sat, Dec 21 - Fri, Jan 3
JNB
Johannesburg
YLW
Kelowna
$2,079 Roundtrip, found 3 hours ago
$2,079
Roundtrip
found 3 hours ago
Nearby Cities
Expedia's Latest Trends
Hotels
Flights
Flights from Vancouver to QingdaoFlights from Warwick (PVD) to Nashville (BNA)Flights from Winnipeg to MississaugaFlights from Vancouver to ShenyangFlights from Vancouver to ChengduFlights from Raleigh to BanffFlights to EuropeFlights from Baltimore (BWI) to Deer Lake (YDF)Flights from Bentonville (XNA) to Montrose (MTJ)Flights from Austin to BanffFlights from Vancouver to GuangzhouFlights from Seattle to Salt Spring IslandFlights from Orlando to BanffFlights from Raleigh (RDU) to Monroe (MLU)Flights from Greensboro (GSO) to Tulsa (TUL)Flights from Boise to Banff
General
*Available to One Key members.