There is currently just the 1 ferry route running between Porto Santo Island and Madeira Islands operated by 1 ferry company – Porto Santo Line. The Porto Santo to Funchal ferry crossing operates Weekly with a scheduled sailing duration from about 2 hours 30 minutes.