You may already be doing this, but have you considered flying into Chicago (or maybe Milwaukee)? Those airports both have pretty good bus service to Madison (check the Wiscon travel page for details), and flying into a larger airport often makes it easier to find cheaper flights and/or nonstops.
no subject
Date: 2013-04-30 04:05 am (UTC)(here via /network)