Depart Vancouver (YVR)
Arrive Toronto (YYZ)
Duration: 4hr 25mn
WestJet
Direct flight 586
Depart Vancouver (YVR)
Arrive Toronto (YYZ)
Duration: 4hr 25mn
WestJet
Direct flight 682
Depart Vancouver (YVR)
Arrive Toronto (YYZ)
Duration: 4hr 25mn
WestJet
Direct flight 650
Depart Vancouver (YVR)
Arrive Toronto (YYZ)
Duration: 4hr 25mn
WestJet
Direct flight 626
Depart Vancouver (YVR)
Arrive Toronto (YYZ)
Duration: 4hr 27mn
WestJet
Direct flight 628
Depart Vancouver (YVR)
Arrive Toronto (YYZ)
Duration: 4hr 22mn
Air Canada
Direct flight 34
Depart Vancouver (YVR)
Arrive Toronto (YYZ)
Duration: 4hr 28mn
Air Canada
Direct flight 132
Depart Vancouver (YVR)
Arrive Toronto (YYZ)
Duration: 4hr 32mn
Air Canada
Direct flight 142
Depart Vancouver (YVR)
Arrive Toronto (YYZ)
Duration: 4hr 33mn
Air Canada
Direct flight 108
Depart Vancouver (YVR)
Arrive Toronto (YYZ)
Duration: 4hr 33mn
Air Canada
Direct flight 162
Depart Vancouver (YVR)
Arrive Toronto (YYZ)
Duration: 4hr 35mn
Air Canada
Direct flight 156