|Shortest Duration||16h 55m|
|Trips per day||6|
Book FlixBus from Barcelona to Venice from €38.02. There are 6 FlixBus schedules from Barcelona to Venice and you can expect on average to pay €54.69 for a FlixBus ticket to Venice. In Barcelona, FlixBus departs to Venice from Carrer d'Ali Bei 80 and no other station. In Venice, FlixBus arrives at Mestre Train Station and 1 other station.
An average trip on FlixBus from Barcelona to Venice takes 19 hours and 33 minutes, while the fastest available FlixBus trip will get you to Venice in 16 hours and 55 minutes,
On weekends, FlixBus offers 7 trips per day and you could expect to pay €57.74 for a weekend getaway trip to Venice.