You can reach Sir Bani Yas Island by driving to Jebel Dhanna Port (about 2.5 hours from Abu Dhabi city) and then taking a boat transfer arranged by your resort. Some luxury resorts offer direct private boat or seaplane transfers. Public ferries also run on scheduled times.