Madison (MSN) — 73 Flight Routes & Destinations

nonstop airlines countries
75%+ 60-74% <60% No data
Destinations from MSN 73 routes
Code Dest. /wk Time OTP
ATW
45m
ATL
AF AM DL KE KL LA +3
88
1h 58m
86%
PDK
Atlanta Charter / Private
YE
1
1h 30m
AUS
2h 17m
79%
BMI
20m
BOI
Boise Charter / Private
COL
1
3h 10m
82%
BOS
AA DL YE
15
2h 3m
82%
BZN
Bozeman Charter / Private
2h 31m
44%
IFP
3h 36m
CLT
20
2h 11m
86%
CYS
Cheyenne Charter / Private
FFL
1
2h 42m
ORD
AA AC AS AV BA CM +5
362
1h 3m
90%
MDW
Chicago Charter / Private
EJA
1
29m
78%
CVG
Cincinnati / Covington Charter / Private
54m
69%
CLE
Cleveland Charter / Private
YE
1
1h 4m
85%
DAL
Dallas Charter / Private
EJA
1
1h 50m
51%
DFW
45
2h 28m
83%
DEN
AC EJA F9 JRE UA
44
2h 2m
91%
DTW
AF DL KE VS WS
97
1h 18m
74%
IAD
Dulles Charter / Private
COL
1
1h 35m
71%
RSW
2h 59m
58%
GYY
Gary Charter / Private
EJM
1
29m
GRR
Grand Rapids Charter / Private
NJM
1
32m
50%
GPT
2h 20m
BDL
Hartford Charter / Private
GTX
1
4h 32m
55%
HOU
Houston Charter / Private
EJA
1
2h 20m
70%
IND
1
1h 47m
82%
JVL
Janesville Charter / Private
24m
EAR
Kearney Charter / Private
1h 27m
TYS
2h 30m
66%
LSE
1
39m
LAS
3h 39m
66%
LAX
2
4h 17m
88%
SDF
5
2h 5m
79%
MCD
Mackinac Island Charter / Private
EJA
1
54m
C17
Marion Charter / Private
FFL
1
1h 14m
MIA
2h 37m
79%
MKE
25m
95%
MWC
Milwaukee Charter / Private
21m
MSP
AF AM DL EJA KE WS
135
38m
88%
FCM
Minneapolis Charter / Private
56m
MLI
51%
YUL
Montréal Charter / Private
1h 31m
80%
BNA
Nashville Charter / Private
EJA
1
1h 18m
83%
LGA
AA DL
20
2h 19m
87%
EWR
UA
14
2h 21m
84%
OKC
1
2h 51m
54%
OMA
Omaha Charter / Private
SLH
1
1h 6m
67%
MCO
MX
2
2h 39m
79%
PHL
21
2h 17m
81%
PHX
AA AS
21
3h 31m
79%
PIT
Pittsburgh Charter / Private
1h 8m
88%
PTK
Pontiac Charter / Private
54m
PDX
4h 8m
69%
PWM
Portland Charter / Private
1h 48m
80%
PUJ
Punta Cana Charter / Private
4h 21m
RDU
2
2h 10m
76%
ROC
Rochester Charter / Private
1h 26m
63%
SLC
Salt Lake City Charter / Private
LXJ
1
2h 44m
86%
SAT
San Antonio Charter / Private
3h 19m
72%
SFO
San Francisco Charter / Private
TCN
1
3h 34m
79%
SJC
San Jose Charter / Private
LXJ
1
3h 43m
71%
SRQ
Sarasota/Bradenton Charter / Private
NJM
1
2h 31m
93%
CMI
Savoy Charter / Private
JRE
1
39m
TPA
MX
2
2h 52m
90%
HND
Tokyo Charter / Private
11h 17m
YYZ
Toronto Charter / Private
1h 1m
81%
TUL
Tulsa Charter / Private
28m
55%
VNY
Van Nuys Charter / Private
EJA
1
4h 23m
ACT
AA
1
2h 50m
DCA
AA DL
31
1h 27m
60%
UES
Waukesha Charter / Private
19m
PBI
West Palm Beach Charter / Private
LXJ
1
2h 36m
63%
Loading 1-stop connections...
Loading 2-stop connections...

Searching connections to ""...
1 selected, pick another to compare
Duration
Flights/wk
On-time
Airlines

Also finds 1-stop and 2-stop connections.

Searching connections...

Searching airports...

Hub Brief

Plan your next trip from Madison

73 Destinations Airlines 2 Continents 952 Weekly Flights

Dane County Regional Truax Field (MSN) connects to 73 destinations (69 domestic, 4 international) across 2 continents, served by 37 airlines including American, EJA and Delta. With 952 weekly departures, you have plenty of options for schedule flexibility.

Terminal Guides
Coming soon
Dining & Amenities
Coming soon
Lounge Reviews
Coming soon

Airlines from MSN

All airlines operating scheduled flights from Dane County Regional Truax Field.

How does MSN compare?

Alternative airports within 150 miles of Dane County Regional Truax Field.

Metric MSN MKE ATW ORD GRB MDW MLI
Distance 74 mi 87 mi 108 mi 111 mi 124 mi 131 mi
Nonstop Routes 73 252 65 474 41 450 31
International 4 27 2 134 3 73 1
Airlines 25
Passengers/yr 2.3M 6.2M 1.1M 80.0M 676K 20.7M 654K
* Includes airports with 500,000+ annual passengers within 150 miles. Route and airline counts are based on currently published schedule data.

On-Time Performance

75% on-time
Above the national average of 75% — based on arrivals from MSN
31
13
8
On-time ≥75% Fair 60–74% Poor <60%
Key Metrics
75%
MSN Average
75%
National Avg
95%
Best: MKE
44%
Worst: BZN
Airline Rankings at MSN
* Top 10 airlines by departure on-time performance at MSN (rolling 7-day window, 10+ flights). View full delay data →

Seasonal & Recently Added Routes

Seasonal services and routes recently added to AIRO from MSN.

C17 Marion
US 1h 14m
FFL logo FFL
View details →
GYY Gary
US 0h 29m
EJM logo EJM
View details →
US 2h 42m
FFL logo FFL
View details →
* Showing 12 of seasonal and recently-added routes.

Former nonstop destinations from MSN

Destinations that had nonstop service from MSN but don't appear in current schedules. Most remain reachable with a connection — open any route for the flights that used to operate and live options.

US last scheduled Apr 2026
View history & connections →
US last scheduled Apr 2026
View history & connections →
US last scheduled May 2026
View history & connections →
US last scheduled Apr 2026
View history & connections →
US last scheduled Mar 2026
View history & connections →
US last scheduled Mar 2026
View history & connections →
US last scheduled Mar 2026
View history & connections →
US last scheduled May 2026
View history & connections →
US last scheduled May 2026
View history & connections →
US last scheduled Feb 2026
View history & connections →
CA last scheduled May 2026
View history & connections →
US last scheduled Mar 2026
View history & connections →
DO last scheduled Apr 2026
View history & connections →
US last scheduled May 2026
View history & connections →
US last scheduled Apr 2026
View history & connections →
US last scheduled Mar 2026
View history & connections →
US last scheduled Apr 2026
View history & connections →
CA last scheduled Apr 2026
View history & connections →
US last scheduled Apr 2026
View history & connections →
US last scheduled Apr 2026
View history & connections →
US last scheduled Apr 2026
View history & connections →
US last scheduled Apr 2026
View history & connections →
US last scheduled Apr 2026
View history & connections →
US last scheduled May 2026
View history & connections →
JP last scheduled May 2026
View history & connections →
* Showing the 30 busiest of former nonstop destinations.

Routes by Distance

Distance breakdown of all routes from MSN.

Short-haul (<500 mi) 25 routes
Avg 0h 51m SDF, MSP, DTW, LSE
Medium-haul (500–1,000 mi) 27 routes
Avg 2h 3m BOS, PHL, OKC, DEN
Long-haul (1,000–2,000 mi) 19 routes
Avg 3h 13m LAX, TPA, RSW, MCO
Ultra long-haul (2,000+ mi) 2 routes
Avg 7h 49m PUJ, HND

Schedule Overview

Weekly flight schedule summary from MSN.

Mon
20
routes
Tue
20
routes
Wed
19
routes
Thu
18
routes
Fri
21
routes
Sat
17
routes
Sun
15
routes
13
Daily routes
25
Weekday only
4
Weekend only

Dane County Regional Truax Field: Quick Facts

Comprehensive reference for MSN airport information.

Location
City Madison, WI
Country US
Coordinates 43.1399°N, 89.3375°W
Elevation 887 ft / 270 m
Timezone America/Chicago
Airport Codes
IATA MSN
ICAO KMSN
FAA LID MSN
Capacity & Traffic
Annual Passengers 2,312,798
Daily Flights (avg) ~136

Frequently Asked Questions

Common questions about flights from Dane County Regional Truax Field.

Dane County Regional Truax Field offers nonstop flights to 73 destinations, including 69 domestic and 4 international routes.

37 airlines operate scheduled service from Dane County Regional Truax Field, including major carriers like American, EJA and Delta. Use the airline filter above to see routes by specific carrier.

Yes, Dane County Regional Truax Field offers 4 international routes across 2 continents.

Yes. Beyond nonstop routes, the route explorer shows 1-stop and 2-stop connections, letting you reach hundreds of additional destinations via major hubs.

Nearby alternatives include MKE, ATW and ORD. Check the Nearby Airports section above for route counts and distances.

Use the checkboxes in the route list to select routes, then click Compare to see side-by-side stats including frequency, duration, airlines, and on-time performance.

Check the Schedule Overview section for a day-by-day breakdown of route availability from Dane County Regional Truax Field.

Dane County Regional Truax Field handles approximately 2,312,798 passengers annually.

Route data is updated regularly from official airline schedules. Seasonal or newly announced routes may take a few days to appear.

Click any route to see detailed flight options, then use the 'Search Flights' button to check availability and prices on Google Flights.