From Tampa:

Take I-275 S., follow I-275 S and I-75 S (for about 75 miles) to River Rd (Exit 191) then go right on River Rd about 10 miles, turn left on Winchester Blvd (about 7 miles), at Placida Rd turn left, drive for about 1.6 miles to Panama Rd. Turn right, you should see a sign on the right side "Palm Island Ferry Transit sign". Drive all the way down to get on the Ferry. Please wait for the instructions from the crew.

From Fort Myers:

Take I-75 North to Kings Highway (Exit 170) and turn left onto Kings Highway. Take the first right onto Veterans Boulevard that will turn into SR-776.Continue driving on SR-776 (approximately 15 miles) and turn left onto Gasparilla Road/CR77 (drive about 12 miles). Turn left onto Panama Boulevard and continue to the Palm Island Transit.