Prices were available within the past 7 days and start at $102 for one-way flights and $225 for roundtrip, for the period specified. Prices and availability are subject to change.
Traveling to Oliver is easy—simply select from a range of options, including affordable flights and last-minute tickets. Compare travel times and choose what fits your budget and itinerary as you prepare to explore the city's iconic sights and charming neighborhoods.
Major airports near Oliver: Kelowna International Airport (YLW), Penticton Regional Airport (YYF)
Flights per week: 360+ flights arriving across Oliver airports
Number of airlines that fly to Oliver: around 10+ carriers
Popular airports near Oliver
Oliver is a charming city perfect for outdoor enthusiasts, romantics, and those seeking picturesque scenery. Visitors flock to Oliver for its adventure opportunities, skiing, and breathtaking landscapes. The city is conveniently accessed via two major airports, making travel planning straightforward for vacationers.
Kelowna International Airport (YLW): Situated in the Regional District of Central Okanagan, British Columbia, approximately 54 miles from Oliver, this airport caters to both domestic and international flights, offering connections to around 8 domestic cities and over 35 international destinations. Travelers have the option to enhance their journey by upgrading to first class, business class, or premium economy seating, depending on the airlines and routes. Major carriers include Alaska Airlines, WestJet, and Air Canada.
Penticton Regional Airport (YYF): Found in the Regional District of Okanagan-Similkameen, British Columbia, about 19 miles from Oliver, this airport primarily serves domestic flights. The key airline operating here is Pacific Coastal Airlines, providing essential connections for travelers in the region.
Top routes to Oliver
Vancouver (YVR) to Oliver (YYF/YLW), with one-way flight options from around $35
Los Angeles (LAX) to Oliver (YLW), with one-way tickets available from around $110
Seattle (SEA) to Oliver (YLW), with one-way airfare from around $65
Toronto (YYZ) to Oliver (YLW), with one-way flight options from around $80
Phoenix (PHX) to Oliver (YLW), with one-way fares starting at around $65
Cheapest routes to Oliver
Vancouver (YVR) to Oliver (YYF/YLW), with low-cost one-way tickets from around $35
Edmonton (YEG) to Oliver (YLW), with low one-way fares from around $50
Calgary (YYC) to Oliver (YLW), with affordable one-way prices from around $50
Las Vegas (LAS) to Oliver (YLW), with low one-way fares from around $55
Seattle (SEA) to Oliver (YLW), with low-cost one-way tickets from around $65
*Flight times and fares vary by season and availability and are based on one-way routes
Top airlines with flights to Oliver
Alaska Airlines: Operating flights to Kelowna International Airport (YLW), Alaska Airlines represents about 29% of arrivals into Oliver. The typical one-way fare is around $300, with premium cabin choices including business class and first class, depending on the route.
WestJet: WestJet also serves Kelowna International Airport (YLW), comprising approximately 27% of arrivals to Oliver. The average fare for a one-way ticket is about $270, with potential premium service available in premium economy class based on the route.
Air Canada: Providing service to Kelowna International Airport (YLW), Air Canada accounts for roughly 24% of arrivals in Oliver. Passengers can expect an average one-way fare of about $270.
Air North: Air North flies into Kelowna International Airport (YLW), making up around 5% of arrivals to Oliver. The average one-way ticket price is approximately $70, offering an economical option for travelers.
United: United Airlines operates flights to Kelowna International Airport (YLW) and accounts for about 4% of arrivals in Oliver. The average fare for a one-way journey is roughly $340.
Best time to fly to Oliver
The most popular months for travelers to fly to Oliver are January, February, and March, when peak temperatures in Oliver can reach up to 34.5°F in March. If you prefer quieter travel, consider October, the least busy time to visit with temperatures around 45.1°F and typically the lowest average one-way fare (around $218), roughly 15% cheaper than the yearly average. Looking for additional cheaper months to fly? August and November offer average one-way fares of around $234, making them good options for flexible travelers.
Month
Temperature
Precipitation
Cloudiness
Demand
Average one-way Fare
January
26.2°F (-3.2°C)
Light Rain
Mostly Cloudy
High
$261
February
26.4°F (-3.1°C)
No Rain (Dry)
Mostly Cloudy
High
$277
March
34.5°F (1.4°C)
Light Rain
Mostly Cloudy
High
$310
April
42.6°F (5.9°C)
Light Rain
Mostly Sunny
Average
$266
May
54.3°F (12.4°C)
Light Rain
Mostly Sunny
Average
$244
June
60.1°F (15.6°C)
No Rain (Dry)
Mostly Sunny
Average
$258
July
68.2°F (20.1°C)
No Rain (Dry)
Sunny
Average
$240
August
67.6°F (19.8°C)
No Rain (Dry)
Sunny
Average
$233
September
58.1°F (14.5°C)
No Rain (Dry)
Mostly Sunny
Low
$240
October
45.1°F (7.3°C)
Light Rain
Mostly Sunny
Low
$218
November
32.5°F (0.3°C)
Light Rain
Mostly Cloudy
Low
$235
December
24.4°F (-4.2°C)
Light Rain
Mostly Cloudy
Average
$325
*Average one-way fare is based on Expedia flight booking data from January 2025 to April 2026 for the specified route and travel class and may change depending on availability, dates, and demand.
How to save money on a flight to Oliver
Getting some of the best deals on flights to Oliver is all about timing and flexibility. Here are some key tips to help you save:
Compare flight options—use Expedia's search tool to compare airlines, routes, direct vs. non-direct flights, and flight times. You can also sort by price to find the most affordable options.
Set up price alerts—as an Expedia member you can use Price Tracking to receive notifications when flight prices change.