Treviso Antonio Canova Airport (TSF) is located 40 kilometers (25 miles) outside of the Venice city center. Due to the distance, the best way to get from Treviso airport to Venice is by bus.

Buses from Treviso airport to Venice coincide with all flights (and wait for them if the flight is late). Buses are run by ATVO, which offers large, comfortable coaches with air conditioning and ample luggage storage space for larger bags.

A round-trip bus ticket costs 13 euros and is valid for 7 days. A one-way bus ticket from Treviso airport to Venice costs 7 euros. You can buy tickets online in advance to get a discount, or in the arrivals hall at Treviso airport for full price.

Once you have a ticket, you can board the bus at the designated stop outside of the terminal building. There is a machine on the bus where you can validate your ticket.

The journey time on the bus from Treviso airport to Venice is 70 minutes. It can take longer depending on traffic, so make sure to budget your time accordingly.

Buses stop at Mestre, Mestre Train Station, and Piazzale Roma. If you get off at Piazzale Roma, you can walk or pick up a water taxi to get to your hotel or final destination.