Cheap Flights from Vancouver, BC to Ontario, CA from $181
On Cheapflightsplus.com you will find 57 connecting flights from Vancouver to Ontario. You can compare airfare deals from 6 airlines and multiple travel sites from $181, book and save on cheap plane tickets and last minute offers. Also check out YVR-ONT flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip Vancouver to Ontario Flight Deals
Best Flights from Vancouver to Ontario Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $194 | 06:00 Vancouver Vancouver | 16:30 Ontario Ontario Int. | 10h 30m layover 6h 43m - Seattle | Alaska Airlines | AS3498 F93163 |
from $224 | 17:20 Vancouver Vancouver | 11:02+1 день Ontario Ontario Int. | 17h 42m layover 13h 57m - Seattle | Alaska Airlines | AS3417 AS1254 |
from $246 | 09:15 Vancouver Vancouver | 15:58 Ontario Ontario Int. | 6h 43m layover 2h 21m - Phoenix | WestJet | WS1770 F91625 |
from $254 | 07:00 Vancouver Vancouver | 14:30 Ontario Ontario Int. | 7h 30m layover 3h 30m - San Francisco | United Airlines | UA1449 UA5684 |
from $257 | 13:10 Vancouver Vancouver | 18:05 Ontario Ontario Int. | 4h 55m layover 1h 2m - San Francisco | United Airlines | UA8577 UA1932 |
from $257 | 11:30 Vancouver Vancouver | 18:05 Ontario Ontario Int. | 6h 35m layover 2h 41m - San Francisco | United Airlines | UA8153 UA1932 |
from $257 | 13:10 Vancouver Vancouver | 20:40 Ontario Ontario Int. | 7h 30m layover 3h 35m - San Francisco | United Airlines | UA8577 UA794 |
from $262 | 13:48 Vancouver Vancouver | 11:02+1 день Ontario Ontario Int. | 21h 14m layover 17h 30m - Seattle | Alaska Airlines | AS3418 AS1254 |
from $283 | 13:48 Vancouver Vancouver | 23:24 Ontario Ontario Int. | 9h 36m layover 5h 54m - Seattle | Alaska Airlines | AS3418 AS1003 |
from $181 | 13:45 Vancouver Vancouver | 15:58+1 день Ontario Ontario Int. | 26h 13m layover 2h 55m - Calgary 17h 21m - Phoenix | WestJet | WS114 WS1536 F91625 |
from $224 | 06:00 Vancouver Vancouver | 23:58 Ontario Ontario Int. | 17h 58m layover 12h 45m - Seattle 0h 54m - Portland | Alaska Airlines | AS3498 AS958 AS1066 |
from $225 | 21:25 Vancouver Vancouver | 15:58+1 день Ontario Ontario Int. | 18h 33m layover 6h 45m - Edmonton 5h 40m - Phoenix | Freedom Airlines | F8826 F81716 F91625 |
from $237 | 22:00 Vancouver Vancouver | 15:58+1 день Ontario Ontario Int. | 17h 58m layover 7h 29m - Calgary 4h 30m - Phoenix | WestJet | WS132 WS1394 F91625 |
from $262 | 13:48 Vancouver Vancouver | 16:59+1 день Ontario Ontario Int. | 27h 11m layover 19h 5m - Seattle 3h 51m - Portland | Alaska Airlines | AS3418 AS2213 AS2074 |
from $283 | 13:48 Vancouver Vancouver | 23:58 Ontario Ontario Int. | 10h 10m layover 5h 0m - Seattle 0h 54m - Portland | Alaska Airlines | AS3418 AS958 AS1066 |
from $294 | 14:05 Vancouver Vancouver | 23:24 Ontario Ontario Int. | 9h 19m layover 2h 53m - Kelowna 1h 41m - Seattle | WestJet | WS3322 AS3436 AS1003 |
Flight Schedule Vancouver (British Columbia) to Ontario (California)
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
06:00 — 16:30
|
06:00 — 07:10
AS3498
Alaska Airlines
Vancouver — Seattle
6h 43m stop
13:53 — 16:30
F93163
Frontier Airlines
Seattle — Ontario
|
10h 30m including layover |
Find flight
from$194 |
|
06:00 — 11:02
|
06:00 — 07:10
AS3498
Alaska Airlines
Vancouver — Seattle
1h 15m stop
08:25 — 11:02
AS1254
Alaska Airlines
Seattle — Ontario
|
5h 2m including layover |
Find flight
from$224 |
|
07:00 — 14:30
|
07:00 — 09:30
UA1449
United Airlines
Vancouver — San Francisco
3h 30m stop
13:06 — 14:34
UA5684
United Airlines
San Francisco — Ontario
|
7h 30m including layover |
Find flight
from$254 |
|
08:30 — 20:55
|
08:30 — 12:27
UA640
United Airlines
Vancouver — Denver
7h 1m stop
19:28 — 20:55
UA351
United Airlines
Denver — Ontario
|
12h 25m including layover |
Find flight
from$333 |
|
09:15 — 15:58
|
09:15 — 13:24
WS1770
WestJet
Vancouver — Phoenix
2h 21m stop
15:45 — 15:58
F91625
Frontier Airlines
Phoenix — Ontario
|
6h 43m including layover |
Find flight
from$246 |
|
09:45 — 18:05
|
09:45 — 12:11
UA8255
United Airlines
Vancouver — San Francisco
4h 26m stop
16:37 — 18:05
UA1932
United Airlines
San Francisco — Ontario
|
8h 20m including layover |
Find flight
from$338 |
|
11:30 — 18:05
|
11:30 — 13:56
UA8153
United Airlines
Vancouver — San Francisco
2h 41m stop
16:37 — 18:05
UA1932
United Airlines
San Francisco — Ontario
|
6h 35m including layover |
Find flight
from$257 |
|
12:44 — 20:55
|
12:44 — 16:39
UA2470
United Airlines
Vancouver — Denver
2h 49m stop
19:28 — 20:55
UA351
United Airlines
Denver — Ontario
|
8h 11m including layover |
Find flight
from$376 |
|
13:10 — 18:05
|
13:10 — 15:35
UA8577
United Airlines
Vancouver — San Francisco
1h 2m stop
16:37 — 18:05
UA1932
United Airlines
San Francisco — Ontario
|
4h 55m including layover |
Find flight
from$257 |
|
15:00 — 20:40
|
15:00 — 17:30
UA1230
United Airlines
Vancouver — San Francisco
1h 40m stop
19:10 — 20:40
UA794
United Airlines
San Francisco — Ontario
|
5h 40m including layover |
Find flight
from$336 |
|
17:20 — 11:02
+1 day
|
17:20 — 18:28
AS3417
Alaska Airlines
Vancouver — Seattle
13h 57m stop
08:25 — 11:02
AS1254
Alaska Airlines
Seattle — Ontario
|
17h 42m including layover |
Find flight
from$224 |
|
08:50 — 18:05
|
08:50 — 09:50
UA8241
United Airlines
Vancouver — Seattle
2h 47m stop
12:37 — 14:55
UA1482
United Airlines
Seattle — San Francisco
1h 42m stop
16:37 — 18:05
UA1932
United Airlines
San Francisco — Ontario
|
9h 15m including layover |
Find flight
from$430 |
|
12:30 — 23:24
|
12:30 — 13:30
WS3320
WestJet
Vancouver — Kelowna
4h 28m stop
17:58 — 19:08
AS3436
Alaska Airlines
Kelowna — Seattle
1h 41m stop
20:49 — 23:24
AS1003
Alaska Airlines
Seattle — Ontario
|
10h 54m including layover |
Find flight
from$294 |
|
13:45 — 15:58
+1 day
|
13:45 — 16:15
WS114
WestJet
Vancouver — Calgary
2h 55m stop
19:10 — 22:24
WS1536
WestJet
Calgary — Phoenix
17h 21m stop
15:45 — 15:58
F91625
Frontier Airlines
Phoenix — Ontario
|
26h 13m including layover |
Find flight
from$181 |
|
14:05 — 23:24
|
14:05 — 15:05
WS3322
WestJet
Vancouver — Kelowna
2h 53m stop
17:58 — 19:08
AS3436
Alaska Airlines
Kelowna — Seattle
1h 41m stop
20:49 — 23:24
AS1003
Alaska Airlines
Seattle — Ontario
|
9h 19m including layover |
Find flight
from$294 |
|
17:20 — 16:59
+1 day
|
17:20 — 18:28
AS3417
Alaska Airlines
Vancouver — Seattle
15h 32m stop
10:00 — 10:54
AS2213
Alaska Airlines
Seattle — Portland
3h 51m stop
14:45 — 16:59
AS2074
Alaska Airlines
Portland — Ontario
|
23h 39m including layover |
Find flight
from$224 |
|
21:25 — 15:58
+1 day
|
21:25 — 23:55
F8826
Freedom Airlines
Vancouver — Edmonton
6h 45m stop
06:40 — 10:05
F81716
Freedom Airlines
Edmonton — Phoenix
5h 40m stop
15:45 — 15:58
F91625
Frontier Airlines
Phoenix — Ontario
|
18h 33m including layover |
Find flight
from$225 |
|
22:00 — 15:58
+1 day
|
22:00 — 00:31
WS132
WestJet
Vancouver — Calgary
7h 29m stop
08:00 — 11:15
WS1394
WestJet
Calgary — Phoenix
4h 30m stop
15:45 — 15:58
F91625
Frontier Airlines
Phoenix — Ontario
|
17h 58m including layover |
Find flight
from$237 |
|
22:25 — 16:30
+2 days
|
22:25 — 23:01
WS3185
WestJet
Vancouver — Victoria
17h 11m stop
16:12 — 17:07
AS3322
Alaska Airlines
Victoria — Seattle
20h 46m stop
13:53 — 16:30
F93163
Frontier Airlines
Seattle — Ontario
|
42h 5m including layover |
Find flight
from$302 |
|
23:22 — 23:01
+1 day
|
23:22 — 07:00
AM697
Aeromexico
Vancouver — Mexico City
2h stop
09:00 — 10:27
AM212
Aeromexico
Mexico City — Guadalajara
11h 13m stop
21:40 — 23:01
Y41860
Volaris
Guadalajara — Ontario
|
23h 39m including layover |
Find flight
from$417 |
|
23:22 — 22:09
+1 day
|
23:22 — 07:00
AM697
Aeromexico
Vancouver — Mexico City
6h 20m stop
13:20 — 15:41
AM470
Aeromexico
Mexico City — Houston
5h 9m stop
20:50 — 22:09
F93131
Frontier Airlines
Houston — Ontario
|
22h 47m including layover |
Find flight
from$603 |
Flight Information
Below we will explain in detail what the flights cost on the destination from Vancouver to Ontario depends on and how to choose the most interesting flight option for you.
Distance between Vancouver and Ontario is 1745 miles. Time difference between the cities is 0h. Airplanes depart 06:00 to 23:22 from 4 Vancouver airports and arrive 06:00 to 23:22 to 2 Ontario airports. Average flight time is 12h 37m.
- The fastest flight 4h 31m
- Average flight time 12h 37m
- The earliest flight 06:00
- The latest flight 23:22
- Distance 1085 ml
The cheapest months to travel to Ontario are february (from 181 $), december (from 254 $), november (from 285 $).
What is the lowest airfare Vancouver to Ontario?
The cheapest plane ticket found by our users is $181. This airfare is for economy class on one-way WS114 flight by WestJet for February 21, 2025 which leaves Vancouver in Vancouver at 13:45 am and arrives at Ontario Ontario Int. at 15:58.
Popular Airlines on the Route
The flight Vancouver — Ontario is served by 6 regular airlines and 1 low-cost airline. Most of the flights on this route are operated by Alaska Airlines - 32 departures per week at the price of from $ 194 . And the most expensive tickets are offered by Aeromexico airline - from $ 958.
Direct flights
There’re no direct flights on this route. Try flights with stops.
Connecting Flights
There are 57 flights with layovers on the route. The fastest connecting flight is AS3418 by Alaska Airlines takes 4h 31m and the cheapest is WS114 by WestJet for $181.
- AS - Alaska Airlinesfrom $194Find
- F8 - Freedom Airlinesfrom $225Find
- AC - Air Canadafrom $339Find
- WS - WestJetfrom $181Find
- UA - United Airlinesfrom $254Find
- AM - Aeromexicofrom $417Find
Airports
You can fly from Vancouver to Ontario from 4 airports (Boundary Bay, Coal Harbour, Vancouver, Vancouver Rail Stn.).
Vancouver airports
- Boundary Bay-YDTFind
- Coal Harbour-CXHFind
- Vancouver-YVRfrom $181Find
- Vancouver Rail Stn.-XEAFind
Ontario airports
- Ontario Int.-ONTFind
- International Heliport-JIOFind
Airplanes
There are flights to Ontario from Vancouver by 6 airlines that use 0 aircraft brands. They range from huge modern airplanes to small-sized.
Top International Destinations from Vancouver
Our state-of-the art metasearch will definitely provide you with the best airfare on international flights. We’re proud to partner with many reliable travel suppliers located outside the US what gives us an opportunity to offer the most competitive prices on far destinations.
- from $58Find
- from $63Find
- from $77Find
- from $62Find
- from $61Find
- from $69Find
- from $55Find
- from $71Find
- from $60Find
- from $61Find
How to book a plane ticket yourself?

- Fill in the search parameters — cities of departure and destination, departure and return dates and click «Find flights»
- Select the best flight that you like. Please, check the airports of departure and arrival. Select the best fare, but pay attention to the following flight details - airports of departure and arrival, flight duration and layovers. Please use filters and sort to find the best flight.
- Click «Buy» when you are ready — our system will redirect you to the site that sells the selected flight ticket.
- Fill in all passenger and payment information — passport and contact information, please double check all passengers’ names and make a payment for your itinerary.
- That's it — you will receive an email with your e-ticket usually within 10 minutes after your flight is confirmed. Please, print the e-ticket and have it with you at the airport. You would need to have only a passport and/or a required form of ID to travel. Please, check your Visa requirements if you travel outside of the United States or Canada.
To find a plane ticket, please select dates.