Book a flight

You'll need Javascript enabled in order to book a flight.

Please call (888)555-1212 to book over the phone.

Book a flight without WestJet dollars

WestJet Redeem Rewards

To book a flight using your WestJet dollars, you'll need to visit our rewards site and log in.

Redeem now


Book a flight using WestJet dollars
Multiple cities
7+ guests?
2-11 yrs
Under 2 yrs

Coupon code(s):

Required with promo code, e.g. 9A99DEF
Get flights


Group of seven to nine guests?

Please call 1-888-937-8538.

Group of 10 or more guests?

Please call 1-888-493-7853 for group rates.


Children two to 11 years

Use this section only if you are travelling with a child between two and 11 years of age.

For unaccompanied minor or guardian fare bookings you must call WestJet at 1-888-937-8538 to book and receive special instructions.

Learn more >


Infants under two years

One infant under the age of two may travel at no additional charge if they are sitting on an adult's lap during the flight.

Learn more about travelling with infants.


Great schedule to New York via LaGuardia.

Choose from 8 flights each business day* between Toronto and New York (LaGuardia). Great connections also available from Montreal and Ottawa to New York.



  Toronto - New York (LaGuardia)
departure times
New York (LaGuardia) - Toronto
departure times

  7:00 a.m. 6:30 a.m.  
  9:30 a.m. 7:55 a.m.  
  12:30 p.m. 9:30 a.m.  
  2:30 p.m. 12:00 p.m.  
  4:00 p.m. 2:55 p.m.  
  5:30 p.m. 4:45 p.m.  
  7:30 p.m. 6:30 p.m.  
  8:30 p.m. 7:50 p.m.  

Book now


*Business days are Monday through Friday. Schedule is subject to change.