Cheap flights from New York LaGuardia to Madison

Compare New York LaGuardia to Madison flight deals

Find the cheapest month or even day of the year to fly to Madison

Book the best Madison fare with no extra fees

Flight deals from New York LaGuardia to Madison

Looking for a cheap last-minute deal or the best round-trip flight from New York LaGuardia Airport to Madison Airport? If you want to travel next month, round-trip fares start from $291. Find the lowest prices on one-way and round-trip tickets right here.

Find the cheapest month to fly from New York LaGuardia to Madison

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like New York LaGuardia to Madison flights are currently cheapest in June.

Direct flights from New York LaGuardia to Madison

New York LaGuardia to Madison: Alternative routes

Compare routes from New York LaGuardia to Madison below. You may find an airport to fly into that's cheaper, faster, or easier than Madison.

New York to Madison: Flight information

The things to know before you go.
Cheapest flight found$291
Cheapest month to flyJune
Average flight time2 hrs, 43 mins
Most popular airlineRepublic Airways
Average flights per week63

Finding cheap flights from New York LaGuardia to Madison: Frequently asked questions

The best price we found for a round-trip flight from New York LaGuardia to Madison is $291. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 43 minutes is the average flight time from New York LaGuardia to Madison.
Republic Airways, American Airlines and Delta fly direct from New York LaGuardia to Madison.
There are 63 flights per week flying from New York LaGuardia to Madison, as of May 2026.
The cheapest month to fly from New York LaGuardia to Madison is usually June.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from New York LaGuardia Airport to Madison Airport on Thursday, June 4, 2026.
Yes – the average flight time is 2 hours and 43 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Madison but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar, and it looks like the cheapest time to book a flight to Madison is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Frontier Airlines and Delta offer the cheapest flight tickets to Madison.

Flying from LaGuardia Airport (LGA) to Dane County Regional Airport (MSN): what you need to know

  • Book a direct flight from LaGuardia Airport to Dane County Regional Airport and you'll be in the air for an average of 2 hours 45 minutes.

  • Every week, there are 18 LaGuardia Airport to Dane County Regional Airport flights. If you prefer to jet off early, select the 09:40 Delta Air Lines flight. If you'd rather make the most of your day before you fly, the last flight is at 20:56 with Delta Air Lines.

  • Arrive at the airport on time so you don't miss your LGA to MSN flight. Be there at least two hours ahead for international flights and an hour early for domestic departures to avoid any last-minute rush.

  • During popular months like July, it's a good idea to get to the airport well in advance. Arrive two hours before domestic departures and four hours ahead of an international flight when you fly during a high season in general.

  • Delta Air Lines offers direct flights from LaGuardia Airport to Dane County Regional Airport. Book with this popular airline, then get ready to tick off the sights in Madison — and maybe even more of United States if time allows.

  • The majority of passengers choose to fly with Delta Air Lines on this route.

  • Delta Air Lines is the most punctual carrier that operates LGA to MSN flights. An exceptional 83.67% of its services on this route arrive without delay.

  • Consider adding a stopover when booking your ticket from LaGuardia Airport to Dane County Regional Airport. Just uncheck 'Direct flights only' to break up your journey, or enjoy a detour to a new and interesting place. Here's where you can stop between LGA and MSN:

    • Detroit Metropolitan Wayne County Airport

    • Ronald Reagan National Airport

    • O'Hare International Airport

How to find the cheapest flights from LaGuardia Airport (LGA) to Dane County Regional Airport (MSN)

  • Right now, $148 is the lowest price we've found for a one-way LaGuardia Airport to Dane County Regional Airport flight. The best price for a return plane ticket is $291. Keep in mind that fares could change due to demand at the time of booking.

  • Get cheap tickets from LGA to MSN by booking at least seven months ahead. According to our research, that's the sweet spot for finding a bargain.

  • June is the cheapest month for flights from LaGuardia Airport to Dane County Regional Airport. If you need to travel during a different time of year, the 'Whole month' tool will give you the lowest prices across every month.

  • You won't have to check every day to see if fares have dropped when you create a Price Alert. We'll notify you the moment a special offer becomes available on cheap flights from LGA to MSN.

  • Tailor your trip using filters. Select your departure and arrival times, airlines and total journey duration. You can also sort results by 'Fastest,' 'Best' or 'Cheapest' flights from LaGuardia Airport to Dane County Regional Airport.

Handy information about LaGuardia Airport (LGA)

  • The address for LGA is Hangar 7 Center.

  • 80.0% of flights departing from LaGuardia Airport reach their destination as planned. Given its impressive on-time stats, delays are unlikely when setting off from LGA.

  • LaGuardia Airport is about 18 kilometers from central New York. If you're ride-sharing, catching a cab or driving from the center, it'll take you 25 minutes or so to arrive, depending on the traffic.

  • You can expect a trip time of about 1 hour when using public transport.

  • Have an early flight from LaGuardia Airport to Dane County Regional Airport? Avoid the last-minute rush to the airport (and sneak in some extra snooze time) by choosing one of these stays near LGA:

Arriving at Dane County Regional Airport (MSN)

Getting from Dane County Regional Airport (MSN) to central Madison

  • MSN is located at 4000 International Lane.

  • Dane County Regional Airport is approximately 14 kilometers from central Madison. The drive time takes about 20 minutes.

  • If you're taking public transport, expect a journey time of about 1 hour 10 minutes.

When to fly to Dane County Regional Airport (MSN)

  • The quietest month for a flight from LaGuardia Airport to Dane County Regional Airport is January, while August is the busiest. Pick the best time to go to Madison based on whether you prefer a bustling atmosphere or a more laid-back vibe.

  • When reserving your flight from LaGuardia Airport to Dane County Regional Airport, consider the type of weather you enjoy. July is the warmest month in Madison, with temperatures ranging from 13ºC (55ºF) to 29ºC (84ºF).

  • If you like traveling in cooler conditions, look for a cheap ticket from LGA to MSN in January. Average temperatures are between -18ºC (0ºF) and 0ºC (32ºF) then.

Explore more of United States

  • Chicago is just one of the many cities in United States waiting to be discovered after you've seen Madison. Around 193 kilometers away to the south-east, well-known attractions include Millennium Park, Art Institute of Chicago and LandShark Beer Garden at Navy Pier.

  • Indianapolis is another must-experience destination in United States and is around 451 kilometers south-east of Madison. No journey is complete without visiting The Children's Museum of Indianapolis, Indianapolis Museum of Art and Indianapolis Zoo.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.