The cheapest buses from Venice to Barcelona

Showing times and prices for Nov 29

Cheapest

$84

Average

$105

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Venice to Barcelona will cost around $ 105 if you buy it on the day, but the cheapest tickets can be found for only $ 84.

Cheapest
04:00PMMestre, Stazione17h00 09:00AMBarcelona, Estació d'Autobusos Nord
0 changes
$841One-way
Cheapest
03:40PMVenezia, Tronchetto17h20 09:00AMBarcelona, Estació d'Autobusos Nord
0 changes
$841One-way
2nd Cheapest
09:30PMVenezia, Tronchetto20h30 06:00PMBarcelona, Estació d'Autobusos Nord
1 changes
$1021One-way
2nd Cheapest
07:25AMMestre, Stazione21h00 04:25AMBarcelona
1 changes
$1021One-way
2nd Cheapest
07:05AMVenezia, Tronchetto20h55 04:00AMBarcelona, Estació d'Autobusos Nord
1 changes
$1021One-way

Timetable Venice to Barcelona

Showing buses for tomorrow, Mon, Nov 29
07:05AMVenezia, Tronchetto20h55 04:00AMBarcelona, Estació d'Autobusos Nord
0 changes
07:05AMVenezia, Tronchetto21h20 04:25AMBarcelona
0 changes
07:25AMMestre, Stazione21h00 04:25AMBarcelona
0 changes
07:25AMMestre, Stazione20h35 04:00AMBarcelona, Estació d'Autobusos Nord
0 changes
09:35AMVenezia, Tronchetto22h20 07:55AMBarcelona, Estació d'Autobusos Nord
0 changes
09:55AMMestre, Stazione22h00 07:55AMBarcelona, Estació d'Autobusos Nord
0 changes
03:40PMVenezia, Tronchetto17h20 09:00AMBarcelona, Estació d'Autobusos Nord
0 changes
04:00PMMestre, Stazione17h00 09:00AMBarcelona, Estació d'Autobusos Nord
0 changes
09:30PMVenezia, Tronchetto20h30 06:00PMBarcelona, Estació d'Autobusos Nord
0 changes
09:45PMMestre, Stazione20h15 06:00PMBarcelona, Estació d'Autobusos Nord
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Sun
Nov 28
$77BlaBlaCar Bus
Find prices
Mon
Nov 29
$84Flixbus
$152ITA
Tue
Nov 30
$72Flixbus
$38Ryanair
Wed
Dec 1
$60Flixbus
$29Ryanair
Thu
Dec 2
$61Flixbus
$25Ryanair
Fri
Dec 3
$66BlaBlaCar Bus
$18Ryanair
Sat
Dec 4
$68BlaBlaCar Bus
$35Ryanair
Sun
Dec 5
$66BlaBlaCar Bus
$18Ryanair
Mon
Dec 6
$72Flixbus
$86Ryanair
Tue
Dec 7
$72Flixbus
$110Ryanair
Wed
Dec 8
$115Flixbus
$234Ryanair
Thu
Dec 9
$72Flixbus
$64Ryanair
Fri
Dec 10
$61Flixbus
$46Ryanair
Sat
Dec 11
$61BlaBlaCar Bus
$28Ryanair
Sun
Dec 12
$61BlaBlaCar Bus
$31Ryanair
Mon
Dec 13
$70Flixbus
$26Ryanair
Tue
Dec 14
$79Flixbus
$24Ryanair
Wed
Dec 15
$72Flixbus
Find prices
Thu
Dec 16
$61BlaBlaCar Bus
Find prices
Fri
Dec 17
$103BlaBlaCar Bus
Find prices
Sat
Dec 18
$91BlaBlaCar Bus
$26Ryanair

The fastest buses from Venice to Barcelona

Showing times and prices for Nov 29

Fastest Journey

17 h

Average

20 h 19 m

Buses per day

10

Distance

936 km

Of the 10 buses that leave Venice for Barcelona every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 936 km distance in an average of 20 h 19 m but if you time it right, some buses will get you there in just 17 h .

The slowest buses will take 22 h 20 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
04:00PMMestre, Stazione17h00 09:00AMBarcelona, Estació d'Autobusos Nord
0 changes
$841One-way
2nd Fastest
03:40PMVenezia, Tronchetto17h20 09:00AMBarcelona, Estació d'Autobusos Nord
0 changes
$841One-way
09:45PMMestre, Stazione20h15 06:00PMBarcelona, Estació d'Autobusos Nord
1 changes
$1041One-way
09:30PMVenezia, Tronchetto20h30 06:00PMBarcelona, Estació d'Autobusos Nord
1 changes
$1021One-way
07:25AMMestre, Stazione20h35 04:00AMBarcelona, Estació d'Autobusos Nord
1 changes
$1021One-way

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

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

Bus Information to Barcelona from Venice

distanceDistance580 miles (935 km)
durationAverage bus duration17 h
priceAverage bus ticket price$70 (€58)
changesDirect busYes
carriersBus providersFlixbus or Baltour

Buses from Venice to Barcelona cover the 580 miles (935 km) long journey taking on average 17 h with our travel partners like Flixbus or Baltour. There are direct bus services available. While the average ticket price for this route costs around $70 (€58), you can find the cheapest bus ticket for as low as $60 (€50). Travelers depart most frequently from Venezia Mestre and arrive in Barcelona, Estació d'Autobusos Nord.

Bus companies

Venice to Barcelona with FlixBus

Travel between Venice and Barcelona from $60 (€50) with Omio’s bus partners FlixBus! You can find the best schedules and tickets when comparing and booking the most popular journey for you.

FlixBus

FlixBus is one of the most popular low-cost bus companies in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travelers in both continents the option to take a long-distance bus at an affordable price. FlixBus also operates overnight buses on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and one checked bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets.

  • Average Price: $60

These are FlixBus' ticket policies for COVID-19 for the bus from Venice to Barcelona:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Buses from Venice to Barcelona
Take the bus to Barcelona 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 Venice to Barcelona.
FAQs
Are there any COVID-19 restrictions for international travel by bus between Venice and Barcelona?

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

What is the status of international entry into Spain from Italy?

International entry status: Entry is partially open for citizens and permanent residents of Italy

Do I need to self-quarantine on arrival in Spain from Venice?

Conditions of entry:

  • 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

What are the safety rules to follow in Barcelona, Spain?

When traveling in Spain, you must follow these COVID-19 safety rules:

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

The information above was last checked on 11/27/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your bus to Barcelona from Venice before traveling.

Are there travel restrictions, such as quarantine measures, in place when returning to Venice, Italy from Barcelona, Spain?

The current restriction level for your return trip by bus from Barcelona to Venice is: Partially open

Are there any international entry restrictions on returning to Italy from Spain?

Reentry to Italy is allowed for: Entry is partially open for citizens and permanent residents of Spain

Do I need to quarantine on arrival in Italy from Barcelona?

What are the requirements?

  • Negative COVID-19 test issued at most 3 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

What are the safety rules to follow in Venice, Italy?

The government of Italy has imposed these measures to reduce the spread of COVID-19:

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

Last checked on 11/27/21. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your bus to Venice from Barcelona here.

How much do cheap buses between Venice and Barcelona cost?
Bus tickets between Venice and Barcelona for some dates and times can be found for as cheap as $60 (€50)  one way in the next 7 days.
What is the cost of a bus from Venice to Barcelona?
If you’re looking to buy your bus tickets in the next week, you can expect the Venice to Barcelona bus price to come in at an average of $70 (€58)  one way.
How far is Venice to Barcelona by bus?
The Venice to Barcelona bus distance is approximately 580 miles (935 km).
How long is the bus to Barcelona from Venice?
On average the Venice to Barcelona bus time is 17 h  covering the 580 miles (935 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What bus station in Venice goes to Barcelona? What bus station do I come into Barcelona from Venice?

When taking a bus from Venice, you have a couple of bus stations you can depart from including Venezia, Aeroporto internazionale Marco Polo di Venezia, Venice, Piazzale Roma (city center, vaporetto) and Venice, Port. When you arrive in Barcelona, your bus can arrive in bus stations including Barcelona, Estació d'Autobusos Nord, Barcelona, Aeropuerto Josep Tarradellas-El Prat (T1) and Barcelona, Estación de Autobuses de Barcelona/Sants.

Omio customers traveling this route book their buses from Venezia Mestre   to Barcelona, Estació d'Autobusos Nord.

Where is the bus station in Venice to go to Barcelona? Where is the bus station in Barcelona located?

Passengers booking this journey most frequently board their buses from Venezia Mestre and need to travel around 5.5 miles (8.9 km) from the city center to get to this bus station.

Passengers arriving in Barcelona most often arrive at Barcelona, Estació d'Autobusos Nord and need to travel around 1.3 miles (2.1 km) from this bus station to the city center.

What bus companies offer a service between Venice and Barcelona?
For the route from Venice to Barcelona you can take a bus with Flixbus or Baltour. Be sure to check out all possible bus companies that offer services from Venice to Barcelona on Omio to compare what amenities they may have.
Can I buy a direct bus from Venice to Barcelona?
Yes, you can search for direct buses from Venice to Barcelona on Omio with Flixbus, and you won’t need to transfer at another stop in between. Direct bus services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you book your bus ticket.
When is the earliest bus from Venice to Barcelona? When is the last bus from Venice to Barcelona?
You can take the first bus from Venice to Barcelona at 8: 35 AM. The last bus from Venice to Barcelona that you can take departs at 3: 00 PM. Omio shows you the latest bus from Venice to Barcelona schedule to help you book the best departure time for this route.
How early should I purchase bus tickets between Venice and Barcelona to score the best deals?
In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus providers offering this route and save money. If you book bus tickets between Venice and Barcelona within the next 7 days, you can find tickets to cost on average $70 (€58) one way. To find the best prices for this journey, consider booking your bus ticket from Venice to Barcelona a few months in advance.