The honest answer to when you should fly Toronto to Vancouver is mostly about weather and demand at the far end. On three years of daily observations at the arrival airport, Jun-Sep gives the most comfortable combination of temperature and rainfall in Vancouver.
Averages below come from three full years of daily readings at Vancouver’s main airport, not from a seasonal generalisation. The warmest month is July (average high 23°C), the coolest is January (average low 2°C), and the wettest is December (316 mm).
| Month | Avg high | Avg low | Rainfall | Wet days | Toronto high |
|---|---|---|---|---|---|
| January | 6°C | 2°C | 218 mm | 15 | -2°C |
| February | 7°C | 2°C | 154 mm | 15 | 0°C |
| March | 9°C | 4°C | 231 mm | 20 | 7°C |
| April | 13°C | 6°C | 84 mm | 10 | 13°C |
| May | 17°C | 10°C | 82 mm | 11 | 19°C |
| June good | 20°C | 13°C | 61 mm | 8 | 26°C |
| July good | 23°C | 15°C | 37 mm | 5 | 29°C |
| August good | 23°C | 15°C | 64 mm | 6 | 26°C |
| September good | 19°C | 13°C | 89 mm | 10 | 23°C |
| October | 14°C | 8°C | 238 mm | 17 | 16°C |
| November | 9°C | 5°C | 263 mm | 19 | 8°C |
| December | 8°C | 4°C | 316 mm | 23 | 2°C |
Climate data: Open-Meteo reanalysis archive.
Vancouver runs 3 hours behind Toronto. Travelling west is generally the easier direction, and you gain usable hours on the day you fly out.
We publish observed fares for this route when we have them, and say nothing when we do not — there is no estimate on this page. What holds regardless of the route:
Midweek departures are consistently cheaper than Friday and Sunday on most routes, because that is where demand sits rather than because of any pricing trick. Where we have observed fares for Toronto–Vancouver, the weekday breakdown appears further down this page; where we do not, we leave it out rather than estimate it.
Top-rated tours and experiences in Vancouver, ranked by traveller rating. Prices are per person and change with date and group size.
| Airline | Code | Role |
|---|---|---|
| Air Canada | AC | Operates |
| WestJet | WS | Operates |
| Departs | Booking site | Stops | Duration | From |
|---|---|---|---|---|
| Thu 29 Oct | Kiwi.com | 1 stop | 12h 00m | €193 |
| Mon 26 Oct | Mytrip.com | 1 stop | 16h 00m | €195 |
| Thu 24 Sep | Kupi.com | 2 stops | 18h 35m | €198 |
| Thu 17 Sep | Mytrip.com | 2 stops | 20h 50m | €200 |
| Fri 23 Oct | Trip.com | 1 stop | 13h 54m | €207 |
| Wed 16 Sep | Trip.com | 2 stops | 17h 39m | €208 |
| Thu 1 Oct | Trip.com | 1 stop | 13h 55m | €212 |
| Tue 6 Oct | Aviakassa | 1 stop | 12h 20m | €214 |
| Sun 20 Sep | Farera | 1 stop | 14h 20m | €221 |
| Wed 23 Sep | Farera | 1 stop | 14h 20m | €221 |
| Fly from | Fly into | Stops | Departs | From |
|---|---|---|---|---|
| Toronto (YTO) | Victoria (YYJ) | 2 stops | 14 Oct | €105 |
| Kitchener (YKF) | Vancouver (YVR) | 1 stop | 25 Sep | €119 |
| Kitchener (YKF) | Victoria (YYJ) | 1 stop | 16 Sep | €128 |
| Toronto (YTO) | Abbotsford (YXX) | 1 stop | 18 Sep | €145 |
| Buffalo (BUF) | Vancouver (YVR) | 1 stop | 6 Sep | €218 |
| Toronto (YTO) | Nanaimo (YCD) | 1 stop | 6 Sep | €287 |