Search bus tickets to Venice

switcheroo

Quickview

How to get to Venice by bus?

Routes70
Trips per day839
bus carriers9
Stations10
Lowest Prices
We work directly with hundreds of carriers to find the best available fares.
No Wanderu Fees
We never add any extra fees. We just make it easy to book your travels.
Best Travel Options
We help you find & compare the best buses, trains and flights in one place.

How to find cheap bus tickets to Venice?

The cheapest prices for a bus ticket to Venice that users have found recently on Wanderu start at €4.98. Such great deals to Venice are available on 3 routes including Trieste, Verona and Bologna. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Venice. Ferrara at €7.14 has consistently the lowest average bus ticket prices to Venice.

What are the main bus stations in Venice?

The most popular bus stations in Venice are Mestre Train Station, Tronchetto and Aeroporto ATVO Station. Mestre Train Station is the busiest bus station in Venice.

Treviso

There are 261 bus schedules per day connecting Treviso with Venice. It takes on average and 47 minutes to travel 17 miles, 26 kms, by bus from Treviso. 2 bus carriers offer schedules from Treviso, with GoOpti offering the most daily connections to Venice. Traveling by bus from Treviso you will most likely to arrive in Venice at Aeroporto ATVO Station.
Avg. Time
0h 47m
Avg. Price
€40.21

Maribor

There are 214 bus schedules per day connecting Maribor with Venice. It takes on average 4 hours and 55 minutes to travel 178 miles, 286 kms, by bus from Maribor. 3 bus carriers offer schedules from Maribor, with FlixBus offering the most daily connections to Venice. Traveling by bus from Maribor you will most likely to arrive in Venice at Rio Terà Sant'andrea 460.
Avg. Time
4h 55m
Avg. Price
€84.74

Milan

There are 39 bus schedules per day connecting Milan with Venice. It takes on average 4 hours and 4 minutes to travel 152 miles, 245 kms, by bus from Milan. 2 bus carriers offer schedules from Milan, with FlixBus offering the most daily connections to Venice. Traveling by bus from Milan you will most likely to arrive in Venice at Mestre Train Station.
Avg. Time
4h 4m
Avg. Price
€15.02

Siena

There are 28 bus schedules per day connecting Siena with Venice. It takes on average 9 hours and 34 minutes to travel 155 miles, 249 kms, by bus from Siena. One bus company operates schedules from Siena, with FlixBus offering the most daily connections to Venice. Traveling by bus from Siena you will most likely to arrive in Venice at Mestre Train Station.
Avg. Time
9h 34m
Avg. Price
€27.69

Trieste

There are 26 bus schedules per day connecting Trieste with Venice. It takes on average 2 hours and 21 minutes to travel 73 miles, 117 kms, by bus from Trieste. 3 bus carriers offer schedules from Trieste, with FlixBus offering the most daily connections to Venice. Traveling by bus from Trieste you will most likely to arrive in Venice at Mestre Train Station.
Avg. Time
2h 21m
Avg. Price
€9.88

Located in , Italy, you can travel by bus to Venice from 70 destinations and choose from 839 daily bus schedules to get you there. FlixBus has the most bus connections to Venice. The furthest bus arriving in Venice covers a distance of 880.14 miles, 1416.10 kms, covering the journey in 28 hours and 52 minutes

Looking for other ways to get there? Check out Train options to Venice or explore Ferry trips to Venice.

Bus companies serving Venice

FlixBus

There are 493 daily FlixBus schedules to Venice. FlixBus can get you to Venice by bus from 90 destinations including Milan.
Restroom
WiFi
Meal
Extra legroom
Power outlet
Air conditioning
Beverage
Avg. Time
10h 16m
Avg. Price
€30.25

Fils

There are 4 daily Fils schedules to Venice. Fils can get you to Venice by bus from 2 destinations including Medulin.
Movies
Air conditioning
Avg. Time
4h 58m
Avg. Price
€28.85

GoOpti

There are 164 daily GoOpti schedules to Venice. GoOpti can get you to Venice by bus from 14 destinations including Milan.
Avg. Time
2h 59m
Avg. Price
€91.75

Autostradale

There are 51 daily Autostradale schedules to Venice. Autostradale can get you to Venice by bus from Venice.
WiFi
Movies
Satellite TV
Extra legroom
Power outlet
Avg. Time
0h 20m
Avg. Price
€8.20

BusCenter

There are 5 daily BusCenter schedules to Venice. BusCenter can get you to Venice by bus from 6 destinations including Rome.
WiFi
Power outlet
Air conditioning
Avg. Time
5h 57m
Avg. Price
€19.55

Cortina Express

There are 47 daily Cortina Express schedules to Venice. Cortina Express can get you to Venice by bus from 11 destinations including Cancia.
Restroom
WiFi
Movies
Extra legroom
Power outlet
Air conditioning
Beverage
Avg. Time
2h 19m
Avg. Price
€18.01

Marino

There are 1 daily Marino schedules to Venice. Marino can get you to Venice by bus from 6 destinations including Rome.
Restroom
WiFi
Satellite TV
Air conditioning
Avg. Time
7h 17m
Avg. Price
€40.37

DRD Turizem

There are 1 daily DRD Turizem schedules to Venice. DRD Turizem can get you to Venice by bus from Skopje.
Power outlet
Air conditioning
Avg. Time
17h 0m
Avg. Price
€50.53

Nomago

There are 5 daily Nomago schedules to Venice. Nomago can get you to Venice by bus from 4 destinations including Sempeter pri Gorici.
Restroom
WiFi
Extra legroom
Power outlet
Air conditioning
Avg. Time
11h 21m
Avg. Price
€33.67