The closest airport to Winona is in LaCrosse, Wisconsin, 30 miles from Winona. The Lacrosse Regional Airport is a public airport located five miles northwest of La Crosse http://www.lseairport.com/ Groome Transportation operates a shuttle.
The Rochester International Airport is 45 miles from Winona and is a nonhub primary airport located seven miles southwest of the central business district of Rochester. http://flyrst.com/ A shuttle, operated by Groome Transportation, provides a variety of services . Groome Transportation
The Minneapolis/St. Paul International Airport is 125 miles from Winona. https://www.mspairport.com/