Travel options
from Barcelona to Venice

You can get from Barcelona to Venice by train, bus or flight.

Our recommendation

To get from Barcelona to Venice on 21 Sep we recommend taking a flight because it’s the best combination of price and speed.

19:15Barcelona El Prat Airport1h50 21:05Venice Marco Polo Airport
0 changes
£971One-way
Cheapest
19:15Barcelona El Prat Airport1h50 21:05Venice Marco Polo Airport
0 changes
£971One-way
Other options
18:10Barcelona El Prat Airport4h45 22:55Venice Marco Polo Airport
1 changes
£1711One-way
18:10Barcelona El Prat Airport16h00 10:10Venice Marco Polo Airport
1 changes
£1281One-way
13:15Barcelona El Prat Airport5h45 19:00Venice Marco Polo Airport
1 changes
£2541One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

COMPARE Prices for trains, buses and flights

Tue
21 Sep
£63Flixbus
£41Ryanair
Wed
22 Sep
£45Flixbus
£16Ryanair
Thu
23 Sep
£54Flixbus
£143Vueling
Fri
24 Sep
£63Flixbus
£95Ryanair
Sat
25 Sep
£54Flixbus
£15Ryanair
Sun
26 Sep
£54Flixbus
£23Ryanair
Mon
27 Sep
£54Flixbus
£71Ryanair
Tue
28 Sep
£45Flixbus
£14Ryanair
Wed
29 Sep
£54Flixbus
£16Ryanair
Thu
30 Sep
£54Flixbus
£52Vueling
Fri
1 Oct
£45Flixbus
£23Ryanair
Sat
2 Oct
£45Flixbus
£35Ryanair
Sun
3 Oct
£54Flixbus
£36Vueling
Mon
4 Oct
£45Flixbus
£23Ryanair
Tue
5 Oct
£45Flixbus
£16Ryanair
Wed
6 Oct
£45Flixbus
£14Ryanair
Thu
7 Oct
£45Flixbus
£36Vueling
Fri
8 Oct
£45Flixbus
£39Ryanair
Sat
9 Oct
£45Flixbus
£147Alitalia Cityliner
Sun
10 Oct
£45Flixbus
£14Ryanair

Travel Information between Barcelona and Venice

distanceDistance580 miles (935 km)
modeAvailable travel modesFlight or coach
priceTicket price range£45 - £74
cheapestCheapest modeCoach • £45 • 16 h 40 min
fastestFastest modeFlight • £74 • 1 h 50 min
carriersPopular travel companiesRyanair or Flixbus

Travel 580 miles (935 km) by flight or coach between Barcelona and Venice. If speed is a priority, then a flight is the best option with an average duration of 1 h 50 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £45. The most popular travel providers which serve this route are Ryanair or Flixbus among others. Travellers can even take a direct flight or coach from Barcelona to Venice.

Travel Tips

Travel from Barcelona to Venice
Travel to Venice easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Barcelona to Venice.
FAQs
Is cross-border travel to Venice, Italy from Barcelona, Spain currently allowed?

Travel between Barcelona, Spain and Venice, Italy is: Partially open.

Can travellers from Spain enter Italy?

International entry is allowed at this time for: Entry is partially open for citizens and permanent residents of Spain.

Are there rules for self-quarantine when arriving to Venice from Barcelona?

Conditions of entry into Italy:

  • Negative COVID-19 test issued at most 2 days before arrival or 5 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Passenger Locator Form (PLF) required

Are there COVID-19 safety rules for social distancing and wearing face masks in Venice, Italy?

To reduce the spread of COVID-19, the government of Italy has imposed the following measures:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

This information was last checked on 20/09/2021. As this information can change due to the nature of the pandemic, make sure to review the latest COVID-19 travel safety regulations   for your trip from Barcelona to Venice.

Are there restrictions on my return trip to Barcelona, Spain from Venice, Italy due to COVID-19?

The current restriction level for returning to Barcelona, Spain from Italy is: Partially open.

Am I allowed to reenter Barcelona, Spain from Venice, Italy?

Reentering Spain is currently allowed for: Entry is partially open for citizens and permanent residents of Italy

Do I need to self-quarantine when I arrive back to Barcelona from Venice?

  • Negative COVID-19 test issued at most 3 days before arrival
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Pre-arrival Health Control Form (FCS) required

Which rules do I need to follow in Barcelona, Spain regarding COVID-19?

All travellers returning to Spain must observe the following safety measures to reduce the spread of COVID-19 in the country:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face masks: Mandatory

The information above was last checked on 20/09/2021. We do our best to keep this information up-to-date, but regulations can change due to the nature of the coronavirus pandemic, so please double check the latest COVID-19 travel safety regulations ahead of your trip back to Barcelona from Venice here.

How do I travel to Venice from Barcelona?

There are 2 ways that you can travel to Venice from Barcelona. You can take a flight or coach.

What is the cheapest way to travel from Barcelona to Venice?

Coach services offer the cheapest way to get from Barcelona to Venice. Tickets for a coach cost on average £45.

This is compared to other travel options to Venice:

A coach is £30 less than a flight for this trip with tickets for a flight from Barcelona to Venice costing on average £74.

What is the fastest way to Venice from Barcelona?

The fastest way to get to Venice from Barcelona is by flight with an average travel time of 1 h 50 min.

There are alternative travel options to Venice that can usually take longer:

In comparison, travelling by coach can take you on average 16 h 40 min.

How many miles are between Barcelona and Venice

The distance between Barcelona and Venice is around 580 miles (935 km).

What are the departure and arrival points when travelling from Barcelona to Venice?

These are the most popular departure and arrival points for travellers from Barcelona to Venice:

  • Flights mostly depart from Barcelona El Prat Airport and arrive in Venice Marco Polo Airport.
  • Coaches most often depart from Barcelona at Barcelona, Estació d'Autobusos Nord and arrive in Venice at Venezia, Aeroporto internazionale Marco Polo di Venezia.
Who can get me from Barcelona to Venice?

If finding a good deal is your main consideration for your trip from Barcelona to Venice, then we'll help you find the best value travel companies for you:

  • Travel with Ryanair to go to Venice by plane. For a good deal on tickets, you can find Ryanair Barcelona to Venice tickets on Omio for £74.
  • Travel with Flixbus for coaches to Venice. If you’re looking for a good deal on tickets, check for Flixbus Barcelona to Venice tickets on Omio for £45.
Is there a way to travel directly from Barcelona to Venice?

Yes, there are direct routes from Barcelona to Venice with the following travel companies:

  • You can find direct flights to take to Venice with Vueling or Ryanair.
  • You'll find direct coach services to Venice with Flixbus.

As you won't need to change at another stop in between, direct services to Venice tend to save you time and add more convenience, so it's worth paying attention to before you buy tickets for this route.

What other destinations are worth visiting after travelling from Barcelona to Venice?
Many of our customers travelling from Barcelona to Venice don't make Venice their final stop. Some of the destinations worth visiting after are Rome, Milan or Florence, either of which you could add to your Barcelona and Venice trip itinerary. Check Omio for the best and cheapest ways to travel from Venice to any of these top destinations today!
How far in advance should I book tickets to Venice from Barcelona online to get the best deals?

Before travelling from Barcelona to Venice, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • The price of a plane ticket is £74 one way on average for this route.
  • The price of a coach ticket is £45 one way on average for this route.

But we recommend booking Barcelona to Venice tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Stations

Important Stations and Airports for this Journey

Barcelona
Venice
Barcelona, Estacion de Autobuses de Sants
Amenities
Estació d'autobusos Barcelona-Nord
Amenities
Barcelona Estació De França
Amenities