Major airports near Hudson, Florida: The nearest major airport is St. Petersburg-Clearwater International Airport (PIE / KPIE). This airport has domestic flights from Saint Petersburg, Florida and is 34 miles from the center of Hudson, FL. Another major airport is Tampa International Airport (TPA / KTPA), which has international and domestic flights from Tampa, Florida and is 40 miles from Hudson, FL. Search for direct flights from your hometown and find hotels near Hudson, FL, or scroll down for more international airports or domestic airports.