Porto Santo verfügt über einen internationalen Flughafen (PXO) etwa 1 km von Vila Baleira mit täglichen Flugverbindungen zur Insel Madeira. Die Fluggesellschaft SATA fliegt Sie von Funchal in 15 Minuten nach Porto Santo. Ein Flug vom portugiesischen Festland dauert etwa eine Stunde.
Sie erreichen die Insel auch mit der Fähre “Lobo Marinho”, die Platz für etwa 1150 Fahrgäste bietet und täglich Passagiere und Fahrzeuge von der Insel Madeira nach Porto Santo befördert. Die Fahrt dauert etwa 2,5 Stunden. Wenn Sie mit einer eigenen Yacht anreisen, können Sie im Yachthafen von Porto Santo anlegen. Der Hafen bietet Anlegestellen für 165 Boote.
Auf der Insel Porto Santo stehen Ihnen verschiedene Transportmöglichkeiten wie Bus und Taxi zur Verfügung. Häufig wird die Insel jedoch zu Fuß oder auf dem Rad erkundet.