You asked:

what is the distance between venice and barcelona

  • Venice
    Venice
    Barcelona
    Barcelona
    Venice is 580 miles (934 kilometers) from Barcelona, as the crow flies.