There are four Borromean Islands on Lake Maggiore : Isola Madre, Isola Bella, Isola dei Pescatori and Isolino di San Giovanni, the only one not open to the public.
There are four Borromean Islands on Lake Maggiore : Isola Madre, Isola Bella, Isola dei Pescatori and Isolino di San Giovanni, the only one not open to the public.
My suggestion
Buy a combined ticket to visit the three islands and find out about crossing times.