Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Get travel help 24/7 with our Customer First Guarantee

Wander Wisely™ with Price Match Guarantee and no change fees

Search over 400 airlines and more than 700,000 hotels worldwide

Amazing YYZ to LGA Flight Deals

The cheapest flights to LaGuardia found within the past 7 days were $151. Prices and availability subject to change. Additional terms may apply.

Flight Schedule for YYZ to LGA

Carrier Flight Depart YYZ Arrive LGA Thu
10/17
Fri
10/18
Sat
10/19
Sun
10/20
Mon
10/21
Tue
10/22
Wed
10/23
Stops
AA 3955 06:30 am 08:14 am Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
AC 700 06:30 am 07:56 am Check fare Check fare - - Check fare Check fare Check fare 0 stop(s)
WS 1200 07:05 am 08:36 am Check fare Check fare - - Check fare Check fare Check fare 0 stop(s)
AC 702 08:00 am 09:26 am Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
AC 704 09:00 am 10:26 am Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
WS 1202 09:35 am 11:06 am Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
AC 706 10:00 am 11:26 am Check fare Check fare - - Check fare Check fare Check fare 0 stop(s)
AC 710 12:25 pm 01:51 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
WS 1206 12:25 pm 01:56 pm Check fare Check fare - - Check fare Check fare Check fare 0 stop(s)
AA 3386 01:28 pm 03:08 pm Check fare Check fare - - Check fare Check fare Check fare 0 stop(s)
AC 712 01:40 pm 03:06 pm Check fare Check fare - - Check fare Check fare Check fare 0 stop(s)
WS 1208 02:35 pm 04:06 pm Check fare Check fare Check fare - Check fare Check fare Check fare 0 stop(s)
AC 714 02:40 pm 04:06 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
AA 3350 02:59 pm 04:39 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
AC 716 03:30 pm 04:56 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
AC 718 04:30 pm 05:56 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
WS 1210 04:30 pm 06:00 pm Check fare Check fare - Check fare Check fare Check fare Check fare 0 stop(s)
AC 720 05:30 pm 06:56 pm Check fare Check fare - Check fare Check fare Check fare Check fare 0 stop(s)
WS 1212 05:30 pm 07:01 pm Check fare Check fare - - Check fare Check fare Check fare 0 stop(s)
AC 722 06:15 pm 07:41 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
AC 724 07:15 pm 08:41 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
WS 1214 07:30 pm 09:01 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
AA 3531 07:43 pm 09:25 pm Check fare Check fare - Check fare Check fare Check fare Check fare 0 stop(s)
WS 1216 08:25 pm 09:56 pm Check fare Check fare - Check fare Check fare Check fare Check fare 0 stop(s)
AC 728 08:55 pm 10:21 pm Check fare Check fare Check fare Check fare Check fare Check fare Check fare 0 stop(s)
UA 547 08:16 am 01:14 pm - - - Check fare - - - 1 stop(s)
Show More

Best LaGuardia Flight and Hotel Packages

LaGuardia flight + hotel packages - economy flights

FAQs about flights from Pearson Intl. Airport (YYZ) to LaGuardia Airport (LGA)

Are there direct flights from Toronto Pearson Airport to New York, NY Airport (LGA-LaGuardia)?

3 airlines advertise flights straight from Toronto, ON Airport (YYZ-Pearson Intl.) to New York, NY Airport (LGA-LaGuardia). These include Air Canada and WestJet — start with these if you'd prefer to land at your destination as fast as possible.

How long is the flight from Toronto Pearson Airport to New York, NY Airport (LGA-LaGuardia)?

Flying from Toronto, ON Airport (YYZ-Pearson Intl.) to New York, NY Airport (LGA-LaGuardia) is a breeze as the flight lasts approximately 2 hours and 48 minutes. With such a short flight time, there's a good chance you'll exit the plane feeling as sprightly as when you boarded.

What is the flight distance from Toronto Pearson Airport to New York, NY Airport (LGA-LaGuardia)?

With only 777 miles (1,250 kilometers) separating Toronto, ON Airport (YYZ-Pearson Intl.) and New York, NY Airport (LGA-LaGuardia), time will whiz by between the seat belt sign flicking off and the captain lowering the wheels for landing.

What airlines fly direct from Toronto Pearson Airport to New York, NY Airport (LGA-LaGuardia)?

There are a couple of airlines that have direct flights from Toronto, ON Airport (YYZ-Pearson Intl.) to New York, NY Airport (LGA-LaGuardia). Air Canada (AC) is one of the most reliable, offering around 295 flights each month. Another option is WestJet (WS), which offers 196 flights every month. The more airlines you weigh up, the more likely you are to find an amazing deal.

Flying Tips & TricksHow do I find my flight number?
  • You will receive a travel itinerary when you complete your booking. In this document you'll find your flight number. The first letters and single digit indicate your airline name (these are known as IATA airline codes). This is followed by one to four digits — the flight number.
How early can you check bags for a flight?
  • Check-in times vary between airlines. However, with international flights you can usually drop your bags three hours before departure. We recommend arriving at the airport with ample time to spare as check-in closes about an hour before the plane takes off. If you're on a domestic flight, check-in and luggage drop open two hours before departure and close 45 minutes before takeoff.

Pearson Intl. to LaGuardia Flight FAQ

Origin Airport IATA Code YYZ
Destination Airport IATA Code LGA
Number Of Flight Options 2
Flight Price $151
Average Flight Time 1 hours 26 minutes

Save on your next flight from YYZ to LGA when you book through Travelocity. Need a last-minute flight to New York? Travelocity offers discount airfare no matter when you book, even on popular routes such as Pearson Intl. Airport to LaGuardia Airport. Whether you need a direct or indirect flight, you can trust Travelocity to provide you with the best prices for YYZ to LGA flights.






Toronto to New York Carriers and Route Information

Flight path for flights from Pearson International Airport to LaGuardia Airport.


Distance:
358.00 miles

Airline carriers and aircraft used on flights from YYZ to LGA


Airline Carrier
Aircraft
Air Canada
Airbus A320-100/200
Air Canada
Airbus A320-100/200
Air Canada
Airbus A321-100/200
Air Canada
Airbus A321-100/200
Air Canada
Boeing 737-300 pax
Air Canada
Boeing 737-500 pax
Air Canada
Boeing 737-700 (winglets) pax
Air Canada
Boeing 737-700 pax
American Airlines
Airbus A321-100/200
Delta Air Lines
Embraer 170/190
United Airlines
Airbus A320-100/200
United Airlines
Airbus A321-100/200
United Airlines
Boeing 757-200 pax
United Airlines
Boeing 767-300 pax
United Airlines
Boeing 777-200 pax


Hotels near LaGuardia Airport (LGA)

LaGuardia Plaza Hotel $161
Reviewed on Oct 9, 2019
See details
 
LaGuardia Plaza Hotel

LaGuardia Plaza Hotel

104-04 Ditmars Blvd, East Elmhurst, NY
     
    4.4 of 5
    3.5 out of 5.0 Stars

    Pros: Very spacious room; Very clean room along with bathroom; Comfortable mattress; Cons: need tissues in the bathroom

    ibis Styles New York LaGuardia Airport $132
    Reviewed on Sep 4, 2019
    See details
     
    ibis Styles New York LaGuardia Airport

    ibis Styles New York LaGuardia Airport

    100-33 Ditmars Boulevard East, East Elmhurst, NY
       
      4.3 of 5
      3.0 out of 5.0 Stars

      Cool hotel, across the street from LaGuardia. Contemporary design, friendly people, free shuttle to LGA.

      Aloft New York LaGuardia Airport $159
      Reviewed on Oct 20, 2013
      See details
       
      Aloft New York LaGuardia Airport

      Aloft New York LaGuardia Airport

      100 - 15 Ditmars Blvd, East Elmhurst, NY
         
        3.4 of 5
        3.0 out of 5.0 Stars

        This is a good choice for travelers using La Guardia Airport. Staff is very helpful, breakfast is great, beds comfortable, and the shuttle service lets you connect to both the airport and transportation to New York City. Price is very good for location.

        Hampton Inn New York - La Guardia Airport $138
        Reviewed on Oct 14, 2019
        See details
         
        Hampton Inn New York - La Guardia Airport

        Hampton Inn New York - La Guardia Airport

        102-40 Ditmars Blvd, East Elmhurst, NY
           
          4.3 of 5
          2.5 out of 5.0 Stars

          Nice place i enjoyed my stay. Nice place i enjoyed my stay.

          *Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.