text: Since moving to Madison last year I have flown in and out of MSN almost times For a small municipal airport MSN is extremely modern clean and attractive Since it is a relatively small airport checkin and security waits are pretty minimalI have arrived less than an hour before my flight time and had a good cushion of time to spare That said the wait at the airline counter can be slow and the TSA staff at security can be odd and inefficient at times nnWhen checking luggage the security staff have ALWAYS opened up my luggage each time so use TSAapproved locks plastic ties or leave your luggage open otherwise they will call you on the intercom and ask you to come down and open your bagsnnIf you are flying to either coast keep in mind that most flights route through Chicago Denver Minneapolis Detroit St Louis or other hubs try to avoid Chicago as most of my flights there have been delayed There are some direct flights to New York LGA and a few other places but sadly for me no nonstop flights to the west coastnnAs the other poster mentioned there is a small variety of places to eat while waiting for your flight there is a franchise of the Great Dane Pub here a German restaurant Ben and Jerrys a cafe and some fastfoodish style placesthankfully no Burger King or McDonalds herennWhen you return to Madison the wait for bags can be excruciatingly slowI am not sure if the airport is understaffed or what but it seems to take a long time to unload planes that have relatively small passenger manifests Also do not plan on taking the Metro Transit bus to or from the airport on weekends or holidays as there is no bus service during these times Instead catch a cab on the far end of the baggage pickup area