Gabriola ferry schedule Gabriola Island – Nanaimo Harbour Crossing time approximately 20 minutes. All sailing times are daily unless otherwise indicated. Like this:Like Loading...