You could spend the whole day here with kids -take a picnic. The boats from South Queensferry are frequent and you can return on any one you want, not just the next one. Tickets for the island are extra to the boat trip but bought on board. There are toilets at the visitor center.
