The closest airport in the area is the Sarasota-Bradenton International airport (SRQ) located about 15 miles north of Venice; it offers several major carriers and much quick connection routes. The Southwest Florida International airport (RSW) located approximately 60 miles southeast of North Port in Fort Myers. The St Petersburg / Clearwater International airport (PIE) located roughly 48 miles northwest between St Petersburg and Clearwater. Most likely you will fly into the Tampa International airport (TPA) located around 77 miles north of resort in Tampa. Rent a car or take a shuttle bus from airport.
Local public transportation called SCAT (Sarasota County Area Transit) links Venice with Sarasota and Warm Mineral Springs.
We flew from Toronto to Sarasota on Canadian Airlines and back on their partner American Airlines.
Rent a car so you have the freedom to do what you wish.