Vieste liegt auf dem östlichsten Teil der Halbinsel Gargano in der Region Apulien und verbindet mehrmals wöchentlich mit den Tremiti-Inseln . Die Fähre nach San Domino verkehrt etwa sieben Mal pro Woche mit einer Überfahrtsdauer von rund 1 Stunde 50 Minuten .