Most of the inter-island flights are to/from Tenerife North airport - so that should be a consideration if you are staying in the south if Tenerife.
Check out the following for ferries:
http://www.fredolsen.es/PublicSite/FredOlsenExpress/and for flights;
http://www.bintercanarias.com/