L'île Stewart est desservie par bateau entre Bluff sur l'île du Sud et Halfmoon Bay. Plusieurs navettes ont lieu chaque jour, la traversée dure environ . Le billet en aller simple coûte pour un adulte et pour un enfant âgé entre 5 et 14 ans (le trajet est gratuit pour ceux de moins de 5 ans). Un grand parking est implanté à l'embarcadère de Bluff ; la réservation d'une place est tout de même recommandée suivant les saisons.