Skip to content

prices we've seen · United States fares · USD

Flights from Vancouver (YVR) to Toronto (YHM)

  • One way from $135
  • Round trip from $290
  • Nonstop on 15 of 15 dates
  • Fastest 4h 20m
  • 2 airlines

The cheapest one-way fare from Vancouver to Toronto we have seen is $135 USD, departing Dec 11 (seen Oct 24): Porter PD 182, 1 stop, 8h 40m.

Search flights

Depart
More options

Cheapest · One wayseen Oct 24

$135 USD

Porter PD 182 · Dec 11 · 1 stop · 8h 40m

A typical day on this route: $159

Continue on the seller's site — $135

Cheapest round tripseen Oct 21

$290 USD

Porter PD 482 · Dec 3 → Dec 10 · Nonstop · 9h 45m in all, both ways

Continue on the seller's site — $290

a2bflight may earn a commission from the seller if you book after this click; the price you see is the seller's and does not change. How we rank, what we keep.

These are the fares the seller shows on its United States site, in USD; prices where you live may differ.

See more dates →

Prices are the fare alone; the seller shows the bag and fare rules.

Cheapest by month

Checked Oct 26

Pick a month to search the day its cheapest fare leaves.

  1. Nov 2026$142
  2. Dec 2026$135
  3. Jan 2027$120
  4. Feb 2027$208
  5. Mar 2027—
  6. Apr 2027—
  7. May 2027$200

Cheapest days to fly one wayCheapest round trips

Each day's cheapest fare we've seen, nonstop and with stops. Cheapest first.

We may earn a commission from the seller · How we rank

  1. FriDec 11

    11:30

    8h 40m1 stop

    23:10

    Cheapest$135 USD

    Porter PD 182 · seen Oct 24

  2. WedNov 25

    17:45

    4h 23mNonstop

    01:08+1

    $142 USD

    Porter PD 482 · seen Oct 21

  3. FriDec 25

    11:30

    8h 40m1 stop

    23:10

    $142 USD

    Porter PD 182 · seen Oct 25

  4. WedNov 11

    17:45

    4h 23mNonstop

    01:08+1

    $144 USD

    Porter PD 482 · seen Oct 21

  5. ThuDec 3

    13:30

    4h 20mNonstop

    20:50

    $145 USD

    Porter PD 482 · seen Oct 21

  6. MonNov 23

    11:30

    8h 35m1 stop

    23:05

    $145 USD

    Porter PD 182 · seen Oct 20

  7. FriDec 11

    17:45

    4h 20mNonstop

    01:05+1

    $148 USD

    Porter PD 7482 · seen Oct 24

  8. MonNov 23

    17:45

    4h 23mNonstop

    01:08+1

    $148 USD

    Porter PD 482 · seen Oct 20

  9. FriDec 25

    17:45

    4h 20mNonstop

    01:05+1

    $150 USD

    Porter PD 482 · seen Oct 25

  10. SunNov 15

    11:30

    8h 35m1 stop

    23:05

    $155 USD

    Porter PD 182 · seen Oct 21

Show 12 more fares
  1. SunNov 15

    17:45

    4h 23mNonstop

    01:08+1

    $159 USD

    Porter PD 482 · seen Oct 21

  2. SatNov 7

    13:15

    6h 55m1 stop

    23:10

    $159 USD

    Porter PD 264 · seen Oct 23

  3. SunNov 8

    05:00

    7h 25m1 stop

    15:25

    $159 USD

    WestJet WS 102 · seen Oct 24

  4. MonNov 2

    13:30

    4h 23mNonstop

    20:53

    $160 USD

    Porter PD 482 · seen Oct 25

  5. MonNov 9

    11:30

    8h 35m1 stop

    23:05

    $162 USD

    Porter PD 182 · seen Oct 25

  6. TueNov 3

    13:30

    4h 23mNonstop

    20:53

    $163 USD

    Porter PD 482 · seen Oct 25

  7. TueNov 10

    13:30

    4h 23mNonstop

    20:53

    $163 USD

    Porter PD 7482 · seen Oct 23

  8. SunNov 8

    17:45

    4h 23mNonstop

    01:08+1

    $164 USD

    Porter PD 482 · seen Oct 24

  9. ThuDec 24

    17:45

    4h 20mNonstop

    01:05+1

    $165 USD

    Porter PD 482 · seen Oct 25

  10. MonNov 9

    17:45

    4h 23mNonstop

    01:08+1

    $168 USD

    Porter PD 482 · seen Oct 25

  11. WedNov 4

    13:30

    4h 23mNonstop

    20:53

    $173 USD

    Porter PD 7482 · seen Oct 25

  12. SatNov 7

    13:30

    4h 23mNonstop

    20:53

    $289 USD

    Porter PD 482 · seen Oct 23

The cheapest round trips we've seen on this route, on any dates, cheapest first.

We may earn a commission from the seller · How we rank

  1. 1 nightNov 16–17

    17:45

    01:08+1

    Cheapest$248 USD

    Porter PD 482 · 1 stop · 12h 43m in all, both ways · seen Oct 24

  2. 2 nightsJan 19–21

    11:30

    YHM

    $258 USD

    Porter PD 182 · 2 stops · 16h 55m in all, both ways · seen Oct 24

  3. 1 nightNov 17–18

    13:30

    20:53

    $269 USD

    Porter PD 482 · Nonstop · 9h 46m in all, both ways · seen Oct 25

  4. 1 nightNov 13–14

    17:45

    01:08+1

    $274 USD

    Porter PD 482 · 1 stop · 12h 43m in all, both ways · seen Oct 24

  5. 1 nightNov 19–20

    11:30

    YHM

    $282 USD

    Porter PD 182 · 2 stops · 16h 55m in all, both ways · seen Oct 25

  6. 1 nightNov 23–24

    17:45

    01:08+1

    $284 USD

    Porter PD 482 · 1 stop · 12h 43m in all, both ways · seen Oct 24

  7. 7 nightsDec 3–10

    13:30

    20:50

    $290 USD

    Porter PD 482 · Nonstop · 9h 45m in all, both ways · seen Oct 21

  8. 1 nightNov 19–20

    13:30

    20:53

    $291 USD

    Porter PD 482 · Nonstop · 9h 46m in all, both ways · seen Oct 25

  9. 12 nightsNov 13–25

    17:45

    01:08+1

    $303 USD

    Porter PD 482 · Nonstop · 9h 46m in all, both ways · seen Oct 24

  10. 1 nightNov 15–16

    11:30

    YHM

    $306 USD

    Porter PD 182 · 2 stops · 16h 55m in all, both ways · seen Oct 24

Show 67 more fares
  1. 7 nightsDec 7–14

    11:30

    YHM

    $307 USD

    Porter PD 182 · 2 stops · 17h in all, both ways · seen Oct 21

  2. 7 nightsDec 5–12

    11:30

    YHM

    $308 USD

    Porter PD 182 · 2 stops · 17h in all, both ways · seen Oct 21

  3. 1 nightNov 22–23

    06:00

    YHM

    $309 USD

    WestJet WS 104 · 1 stop · 11h 48m in all, both ways · seen Oct 25

  4. 7 nightsDec 9–16

    17:45

    01:05+1

    $315 USD

    Porter PD 482 · Nonstop · 9h 45m in all, both ways · seen Oct 21

  5. 7 nightsDec 5–12

    13:30

    20:50

    $319 USD

    Porter PD 482 · Nonstop · 9h 45m in all, both ways · seen Oct 21

  6. 3 nightsNov 13–16

    11:30

    YHM

    $320 USD

    Porter PD 182 · 2 stops · 16h 55m in all, both ways · seen Oct 25

  7. 1 nightNov 22–23

    17:45

    01:08+1

    $321 USD

    Porter PD 482 · Nonstop · 9h 46m in all, both ways · seen Oct 25

  8. 7 nightsDec 7–14

    17:45

    01:05+1

    $322 USD

    Porter PD 482 · Nonstop · 9h 45m in all, both ways · seen Oct 21

  9. 1 nightNov 11–12

    17:45

    01:08+1

    $322 USD

    Porter PD 482 · 1 stop · 12h 43m in all, both ways · seen Oct 24

  10. 3 nightsNov 11–14

    11:30

    YHM

    $329 USD

    Porter PD 182 · 2 stops · 16h 55m in all, both ways · seen Oct 25

  11. 3 nightsNov 11–14

    17:45

    01:08+1

    $331 USD

    Porter PD 482 · Nonstop · 9h 46m in all, both ways · seen Oct 25

  12. 7 nightsDec 25 – Jan 1

    17:45

    01:05+1

    $332 USD

    Porter PD 482 · Nonstop · 9h 52m in all, both ways · seen Oct 21

  13. 5 nightsJan 27 – Feb 1

    17:35

    00:52+1

    $333 USD

    Porter PD 482 · Nonstop · 9h 44m in all, both ways · seen Oct 19

  14. 1 nightNov 12–13

    13:30

    20:53

    $334 USD

    Porter PD 482 · Nonstop · 9h 46m in all, both ways · seen Oct 24

  15. 12 nightsDec 24 – Jan 5

    17:45

    01:05+1

    $338 USD

    Porter PD 482 · Nonstop · 9h 47m in all, both ways · seen Oct 21

  16. 13 nightsDec 24 – Jan 6

    17:45

    01:05+1

    $340 USD

    Porter PD 482 · 1 stop · 12h 40m in all, both ways · seen Oct 21

  17. 1 nightNov 3–4

    13:30

    20:53

    $341 USD

    Porter PD 482 · Nonstop · 9h 46m in all, both ways · seen Oct 25

  18. 1 nightNov 15–16

    17:45

    01:08+1

    $351 USD

    Porter PD 482 · Nonstop · 9h 46m in all, both ways · seen Oct 24

  19. 6 nightsMar 8–14

    17:35

    00:52+1

    $353 USD

    Porter PD 7482 · Nonstop · 9h 44m in all, both ways · seen Oct 23

  20. 1 nightNov 2–3

    13:30

    20:53

    $356 USD

    Porter PD 482 · Nonstop · 9h 46m in all, both ways · seen Oct 25

  21. 2 nightsNov 2–4

    13:30

    20:53

    $358 USD

    Porter PD 482 · Nonstop · 9h 46m in all, both ways · seen Oct 24

  22. 3 nightsJan 28–31

    17:35

    00:52+1

    $367 USD

    Porter PD 482 · 1 stop · 12h 37m in all, both ways · seen Oct 19

  23. 5 nightsMar 12–17

    11:30

    YHM

    $367 USD

    Porter PD 182 · 2 stops · 16h 55m in all, both ways · seen Oct 23

  24. 7 nightsDec 17–24

    11:30

    YHM

    $371 USD

    Porter PD 182 · 2 stops · 17h in all, both ways · seen Oct 21

  25. 1 nightNov 1–2

    13:30

    20:53

    $373 USD

    Porter PD 482 · 1 stop · 12h 43m in all, both ways · seen Oct 25

  26. 2 nightsJan 29–31

    17:35

    00:52+1

    $376 USD

    Porter PD 482 · 1 stop · 12h 37m in all, both ways · seen Oct 19

  27. 7 nightsDec 29 – Jan 5

    11:30

    YHM

    $379 USD

    Porter PD 182 · 2 stops · 17h in all, both ways · seen Oct 21

  28. 23 nightsJan 8–31

    11:30

    YHM

    $384 USD

    Porter PD 182 · 2 stops · 16h 55m in all, both ways · seen Oct 20

  29. 7 nightsDec 29 – Jan 5

    17:45

    01:05+1

    $390 USD

    Porter PD 482 · Nonstop · 9h 47m in all, both ways · seen Oct 21

  30. 4 nightsNov 11–15

    17:45

    01:08+1

    $395 USD

    Porter PD 7482 · Nonstop · 9h 46m in all, both ways · seen Oct 23

  31. 1 nightNov 4–5

    13:30

    20:53

    $396 USD

    Porter PD 482 · Nonstop · 9h 46m in all, both ways · seen Oct 24

  32. 3 nightsNov 13–16

    17:45

    01:08+1

    $396 USD

    Porter PD 482 · Nonstop · 9h 46m in all, both ways · seen Oct 25

  33. 2 nightsMar 13–15

    11:30

    YHM

    $397 USD

    Porter PD 182 · 2 stops · 16h 55m in all, both ways · seen Oct 19

  34. 2 nightsNov 3–5

    13:30

    20:53

    $401 USD

    Porter PD 482 · Nonstop · 9h 46m in all, both ways · seen Oct 25

  35. 2 nightsMar 13–15

    17:35

    00:52+1

    $408 USD

    Porter PD 482 · Nonstop · 9h 44m in all, both ways · seen Oct 19

  36. 7 nightsDec 15–22

    11:30

    YHM

    $410 USD

    Porter PD 182 · 2 stops · 17h in all, both ways · seen Oct 21

  37. 7 nightsDec 11–18

    11:30

    YHM

    $412 USD

    Porter PD 182 · 2 stops · 17h in all, both ways · seen Oct 21

  38. 7 nightsDec 28 – Jan 4

    11:30

    YHM

    $415 USD

    Porter PD 182 · 2 stops · 17h in all, both ways · seen Oct 21

  39. 1 nightOct 30–31

    10:30

    YHM

    $416 USD

    Porter PD 182 · 1 stop · 14h 2m in all, both ways · seen Oct 25

  40. 7 nightsDec 11–18

    17:45

    01:05+1

    $422 USD

    Porter PD 482 · Nonstop · 9h 45m in all, both ways · seen Oct 21

  41. 7 nightsDec 13–20

    17:45

    01:05+1

    $422 USD

    Porter PD 482 · Nonstop · 9h 45m in all, both ways · seen Oct 21

  42. 7 nightsDec 13–20

    11:30

    YHM

    $422 USD

    Porter PD 182 · 1 stop · 14h 5m in all, both ways · seen Oct 21

  43. 1 nightOct 27–28

    12:20

    19:37

    $428 USD

    Porter PD 482 · Nonstop · 9h 44m in all, both ways · seen Oct 25

  44. 7 nightsDec 28 – Jan 4

    17:45

    01:05+1

    $428 USD

    Porter PD 482 · Nonstop · 9h 52m in all, both ways · seen Oct 21

  45. 2 nightsNov 13–15

    11:30

    YHM

    $429 USD

    Porter PD 182 · 1 stop · 13h 58m in all, both ways · seen Oct 25

  46. 1 nightOct 28–29

    12:20

    19:37

    $430 USD

    Porter PD 482 · Nonstop · 9h 44m in all, both ways · seen Oct 25

  47. 6 nightsDec 19–25

    17:45

    01:05+1

    $430 USD

    Porter PD 482 · Nonstop · 9h 45m in all, both ways · seen Oct 22

  48. 2 nightsNov 13–15

    17:45

    01:08+1

    $432 USD

    Porter PD 482 · Nonstop · 9h 46m in all, both ways · seen Oct 25

  49. 7 nightsDec 17–24

    13:30

    20:50

    $434 USD

    Porter PD 482 · Nonstop · 9h 45m in all, both ways · seen Oct 21

  50. 7 nightsNov 8–15

    17:45

    01:08+1

    $434 USD

    Porter PD 482 · Nonstop · 9h 46m in all, both ways · seen Oct 22

  51. 7 nightsDec 15–22

    13:30

    20:50

    $445 USD

    Porter PD 482 · Nonstop · 9h 45m in all, both ways · seen Oct 21

  52. 1 nightOct 30–31

    12:20

    19:37

    $455 USD

    Porter PD 482 · Nonstop · 9h 44m in all, both ways · seen Oct 25

  53. 1 nightOct 29–30

    10:30

    YHM

    $458 USD

    Porter PD 182 · 1 stop · 14h 2m in all, both ways · seen Oct 25

  54. 13 nightsDec 22 – Jan 4

    11:30

    YHM

    $467 USD

    Porter PD 182 · 1 stop · 14h 12m in all, both ways · seen Oct 21

  55. 14 nightsDec 22 – Jan 5

    11:30

    YHM

    $484 USD

    Porter PD 182 · 2 stops · 17h in all, both ways · seen Oct 21

  56. 1 nightOct 29–30

    12:20

    19:37

    $509 USD

    Porter PD 482 · Nonstop · 9h 44m in all, both ways · seen Oct 25

  57. 7 nightsDec 23–30

    11:30

    YHM

    $520 USD

    Porter PD 182 · 2 stops · 17h in all, both ways · seen Oct 21

  58. 7 nightsDec 26 – Jan 2

    13:20

    YHM

    $521 USD

    Porter PD 264 · 1 stop · 12h 22m in all, both ways · seen Oct 21

  59. 4 nightsDec 17–21

    13:30

    20:50

    $524 USD

    Porter PD 482 · Nonstop · 9h 45m in all, both ways · seen Oct 25

  60. 7 nightsDec 26 – Jan 2

    17:45

    01:05+1

    $524 USD

    Porter PD 482 · Nonstop · 9h 52m in all, both ways · seen Oct 21

  61. 13 nightsDec 22 – Jan 4

    17:45

    01:05+1

    $525 USD

    Porter PD 482 · Nonstop · 9h 52m in all, both ways · seen Oct 21

  62. 14 nightsDec 22 – Jan 5

    17:45

    01:05+1

    $546 USD

    Porter PD 482 · Nonstop · 9h 47m in all, both ways · seen Oct 21

  63. 7 nightsDec 27 – Jan 3

    11:30

    YHM

    $587 USD

    Porter PD 182 · 2 stops · 17h in all, both ways · seen Oct 21

  64. 7 nightsDec 21–28

    17:45

    01:05+1

    $601 USD

    Porter PD 482 · Nonstop · 9h 45m in all, both ways · seen Oct 21

  65. 7 nightsDec 23–30

    17:45

    01:05+1

    $601 USD

    Porter PD 482 · Nonstop · 9h 45m in all, both ways · seen Oct 21

  66. 7 nightsDec 27 – Jan 3

    17:45

    01:05+1

    $601 USD

    Porter PD 482 · Nonstop · 9h 52m in all, both ways · seen Oct 21

  67. 7 nightsDec 19–26

    17:45

    01:05+1

    $659 USD

    Porter PD 482 · Nonstop · 9h 45m in all, both ways · seen Oct 21

Compared with Vancouver → Toronto: $135 one way (Dec 11).

Airlines seen on this route

  • Porter
  • WestJet

Marketing carriers; the operating airline is shown by the seller.

Vancouver to Toronto in numbers

  • By month, Jan 2027 is the cheapest we've seen at $120 USD and Feb 2027 the most expensive at $208 USD — a spread of 73%.
  • Nonstop fares were seen on 15 of the 15 departure dates; carriers seen: Porter, WestJet.
  • YVR serves Vancouver, Canada; YHM serves Toronto, Canada.
  • Toronto runs 2 hours ahead of Vancouver.

Questions

What is the cheapest fare from Vancouver to Toronto?

The cheapest one-way fare from Vancouver to Toronto we have seen is $135 USD, departing Dec 11 (seen Oct 24): Porter PD 182, 1 stop, 8h 40m.

Is there a nonstop flight from Vancouver to Toronto?

Nonstop fares were seen on 15 of the 15 departure dates; carriers seen: Porter, WestJet.

Which month is cheapest to fly from Vancouver to Toronto?

By month, Jan 2027 is the cheapest we've seen at $120 USD and Feb 2027 the most expensive at $208 USD — a spread of 73%.

How old is this price?

It is the cheapest fare we've seen for that date; the date beside it is the day it was seen, or our last check. We look again at least once a day for the routes people search, and stop showing a route's prices two days after our last look. The seller's page shows the price right now.

How does a2bflight rank results?

By price and duration only; commission never enters the order. Cheapest means cheapest among the fares we've seen for this route. A click that books may earn a2bflight a commission from the seller; the price you see is the seller's own. See how we rank and what we keep.