La distanza tra Barcellona e Venezia è di circa 960 chilometri. L'opzione migliore è il volo, che costa tra €26 e €130 e impiega 4h 41min.