Airlines with flights from Madison to New York
There are three airlines with scheduled flights between MSN and LGA. Both Delta and American Airlines operates non-stop flights from Dane Co Rgnl Truax Fld to La Guardia and the flight time is 2 hours and 18 minutes.
Choose airline
Schedules
Non-stop with Delta Air Lines
-
Total flight time: 2 hours and 18 minutes
-
Sky Team Alliance
-
New York is a Delta Air Lines hub.
-
23 flights per week
-
Embraer 170Canadair (Bombardier) Regional Jet 900
-
First class available
Flight
The timetable & schedule information was updated at 2026-04-21
Non-stop with American Airlines
-
Total flight time: 2 hours and 26 minutes
-
One World Alliance
-
10 flights per week
-
Embraer 170
-
First class available
Flight
The timetable & schedule information was updated at 2026-04-21
Via Detroit with Delta Air Lines
-
Total flight time: 3h 34m - 6h 06m.
-
Sky Team Alliance
-
New York is a Delta Air Lines hub.
-
108 flights per week
-
Embraer 170Canadair (Bombardier) Regional Jet 900
Flight
DL2589
DL2602
DL2604
DL2603
The timetable & schedule information was updated at 2026-04-21
Via Chicago with United Airlines
-
Total flight time: 3h 53m - 6h 33m.
-
216 flights per week
Flight
UA1657
UA1111
UA669
UA669
UA2267
UA1821
UA2189
UA664
UA2649
UA371
UA2458
UA396
The timetable & schedule information was updated at 2026-04-21
Via Chicago with American Airlines
-
Total flight time: 3h 54m - 6h 35m.
-
One World Alliance
-
120 flights per week
-
Embraer 170
Flight
AA2723
AA1015
AA4752
AA1015
AA4752
AA2059
AA1478
AA4400
AA3050
AA2086
AA679
The timetable & schedule information was updated at 2026-04-21
Via Washington with American Airlines
-
Total flight time: 4h 18m - 6h 54m.
-
One World Alliance
-
62 flights per week
-
Embraer 170
Flight
AA4491
AA4645
AA4685
AA4702
AA4660
The timetable & schedule information was updated at 2026-04-21

There are three airlines with scheduled flights between MSN and LGA. Both Delta and American Airlines operates non-stop flights from Dane Co Rgnl Truax Fld to La Guardia and the flight time is 2 hours and 18 minutes.