In auto
da nord
Autostrada A14 uscita Poggio Imperiale.
Percorrere la SSV del Gargano fino a Vico del Gargano.
Svoltare a sinistra in direzione San Menaio-Peschici e quindi interna per Vieste.
da sud
Autostrada A14 uscita Cerignola.
Proseguire verso Manfredonia e imboccare la SP. 53 verso Vieste.
da ovest
Autostrada A5 (Napoli-Bari) uscita Candela.
Proseguire in direzione Foggia.
Imboccare la SS89 verso Manfredonia e continuare verso Vieste.
In treno
Con il treno è possibile scendere alle stazioni delle Ferrovie dello Stato di Foggia o San Severo.
Proseguire verso Vieste con gli autobus di linea della Sita o delle Ferrovie del Gargano.
In autobus
Autolinee da Foggia: Sita e Ferrovie del Gargano
Autolinee da San Severo: Ferrovie del Gargano
Vieste è anche collegata direttamente a molte città del nord Italia tramite autobus delle Ferrovie del Gargano.
In aereo
Gli aeroporti più vicini sono gli scali di Bari e Pescara.
Dall'aeroporto di Bari è disponibile il servizio PugliAirbus per i trasferimenti in pullman fino a Vieste.
Da Foggia è attivo il servizio di elitrasporto con la compagnia Alidaunia.