• Nothing Found

Getting from Treviso Airport to Venice

The distance between Treviso Airport (TSF) and the city centre of Venice is approximately 30 km. When travelling from Treviso Airport to Venice, you have four transfer options: taxi, private transfer, shuttle bus or train (indirect). The quickest way to reach Venice from Treviso Airport is by taxi. The cheapest option is to take either the ATVO or the Barzi Shuttle Bus.

Keep in mind that all motorised transport must stop at the Piazzale Roma terminal or the parking island of Tronchetto. From there, you will need to take an alternate form of water transportation or walk to get to your accommodation in the centre. To board a water taxi or the Vaporetto ferry to the rest of the Lagoon, you have to walk to either the Cruise Terminal dock, close to Piazzale Roma or the Tronchetto dock.

For a combination deal (taxi and water taxi included) at a competitive price, you can pre-book an airport taxi with Welcome Pickups. We’ll take care of you from the airport gate until your arrival at your final destination, so there’s no need to worry about planning multiple transfers.

Welcome Pickups offers meet and greet services and a friendly introduction to Venice at the same price as a regular taxi. Click here to see the cost.

Comparison of the options

Welcome Pickups €224 50min 24/7 Book
Taxi €90 40min 24/7
Shuttle Bus €24 40-70min 07:45–23:30
Train (indirect) €17.20 60min 05:00–00:00

How to get from Treviso Airport to Venice by taxi

Taxis at Treviso Airport are available 24/7 and can easily be found outside the arrivals hall. Taxis serving Treviso Airport don’t use a flat rate, instead, they charge based on distance travelled. Your taxi from Treviso Airport to Venice should cost approximately €90 and will take no longer than 40 minutes in normal traffic.

Just remember that your taxi will stop at Piazzale Roma, as road vehicles cannot go further into Venice. From there, you will have to take a water taxi, the ferry or walk to your destination in the city, which can significantly increase the cost.

Taxi fare from Treviso Airport to Venice

Official taxis at Treviso Airport charge using a distance-based meter rather than a flat-rate fee. This means that the further away your destination or the longer the journey takes the more it costs. The approximate taxi fare from Treviso Airport to Venice Piazzale Roma is €90.

Keep in mind that you’ll also need to factor in the price of your transfer from Piazzale Roma to your final destination; water taxis start at €70 and ferries cost around €10. Total transfer time should be around 50 minutes depending on your final destination.

If you’d rather book a package deal so you don’t have to mess around with planning multiple transfers and paying more than you need to, we recommend pre-booking an airport taxi with Welcome Pickups.



Trip Duration

40 Min

*Rates may vary unless booked in advance.

Value for Money

Taxis are available 24/7 from Treviso (TSF) Airport.

Where do I get it from?

You can easily find Treviso Airport taxis outside of the arrivals hall. Simply walk through the automatic doors and you will see a long line of cars waiting for you.


Not only is taking a taxi from Treviso Airport the quickest way to travel to Venice, but it’s also the most relaxing. You can pop your luggage safely in the back and then enjoy some private quality time with your family while you travel in comfort to your hotel.

Editor’s Note

Although taxis are available 24/7, you may have to wait in line for one during peak times. To avoid this, we recommend booking a private taxi online before landing.

Useful Tips

It's recommended to carry cash in the local currency when taking a taxi as most drivers don't accept card payments.
Although not mandatory, if you have had an excellent experience with your taxi transfer, you can tip your driver 10%.
Taxis stop at Piazzale Roma and you need to take either a water taxi, the vaporetto public ferry or walk to continue your trip.

How to get from Treviso Airport to Venice by shuttle bus

You have two different shuttle bus companies to choose from when travelling from Treviso Airport to Venice. The first is ATVO which takes 70 minutes to reach Piazzale Roma in Venice. The second is the Barzi Bus Service which takes 40 minutes to reach Tronchetto.

From Tronchetto you need to walk to the Tronchetto dock to board a water taxi or the ferry to your hotel, whereas from Piazzale Roma you can either choose to walk, board the ferry or take a water taxi from the Cruise Terminal docks.

How much does the shuttle bus from Treviso Airport to Venice cost?

The ATVO bus costs €12 for a one-way ticket and you’ll pay €10 for the Barzi Bus.

Don’t forget to factor in the second transfer you’ll need to do from Piazzale Roma to central Venice. Water taxis start at about €70 and the public ferry costs around €10.

*You can purchase your ATVO tickets from the automatic ticket machines in the baggage claim area or at the ATVO ticket counter. Your Barzi Bus tickets are available at the transport station on the ground floor of the arrivals hall or as you board the shuttle bus.



Trip Duration

40-70 Min

*There can be up to a 60-minute waiting time for the buses.

Value for Money

The ATVO bus is available from 07:45 to 23:30 daily. The Barzi Bus Service runs from 08:10 to 21:30.

Where do I get it from?

Both shuttle buses leave from the Via Noalese bus terminal, which you can find by turning right as you exit Treviso Airport. Please, note that ATVO buses at Treviso Airport can also be labelled as “Brusutti”, as this company often operates this service.


Although buses at Treviso Airport don’t operate 24/7, their departure times do often line up with the major airlines’ arrival times. So, you will usually find a bus ready to take you to Venice. If you are travelling on a budget and don’t mind the longer journey time, then taking a bus could be a good option. Bear in mind you still have to take a water taxi or ferry to get from Venice to the rest of the Lagoon.

Editor’s Note

Although the Barzi Bus Service is quicker than the ATVO, it takes you to Tronchetto Island rather than Piazzale Roma, so depending on your final destination, this could add a lot of extra travel time to your journey.

Useful Tips

Shuttle Bus timetables change seasonally. Always consult the newest timetables for up-to-date info.
If you're in a rush for the shuttle bus, you can purchase your tickets from the driver as you board rather than in the arrivals hall.
Be sure to keep an eye on your belongings at all times while on the shuttle buses as they do make a few stops along the way.
Stamp your ATVO ticket in the yellow validation machines either at the bus stop or on board the bus to validate them.

How to get from Treviso Airport to Venice by train

Travelling by train is a less expensive option, however, you’ll need to use multiple transfer methods and the journey is quite long and complicated. There are no direct trains from Treviso Airport to Venice as there is no train station at the airport.

For the first leg of your journey, you’ll need to catch the Treviso AirLink bus from the airport and ride for 10 minutes to Stazione Fs Duca d’Aosta stop, opposite Treviso Central Train Station. The bus leaves from the airport every 30 minutes and tickets are €5.

To continue your journey by train, you need to catch a Trenitalia train to Venezia S. Lucia, close to Piazzale Roma in Venice. The trains run every 15 minutes on average and a single ticket should be €3.60, with a journey time of 40 minutes.

After arriving at S. Lucia in Venice, you can use a water taxi or the vaporetto from Piazzale Roma to continue your trip in the Venice Lagoon.

How much is the train from Treviso Central Station to Venice?

You’ll pay €5 for a one-way ticket on the Treviso AirLink bus and approximately €3.60 for the train to Venice from Treviso Central. All in all, the total cost of the trip from Treviso Airport to Venice by train will be around €8.60.

*Remember you have to use either a water taxi (€70) or a ferry (€10) from Venice to the rest of the Lagoon as there is no road or rail transport after Piazzale Roma.

You can book your ticket online or at the Treviso Central Train Station at the counters or the automatic ticket machines.



Trip Duration

60 Min

*The final journey duration and fare sum will be higher if you account for all the combined means of transport to get from TSF to Venice.

Value for Money

The AirLink operates between 06:40-23:10. You can get a train from Treviso Centrale to Venice approximately every 15 minutes between 05.00-00:00.

Where do I get it from?

To get the train to Venice from Treviso Airport, you first have to transfer to the city centre of Treviso. You can catch the AirLink bus from outside the airport terminal. The bus will drop you directly outside of Treviso Central Station, where you can catch a train into Venice.

Once you’ve arrived in Venice, you need to change to a water vehicle or walk for the rest of your journey in the Venice Lagoon. To use the water transport system, you can walk from Venice S. Lucia train station to the docks next to Piazzale Roma and board either a private water taxi or the public vaporetto ferry.


Although the train offers an affordable connection between Treviso city centre and Venice, it is not a convenient transport option, as you’ll need to use multiple modes of transport and it has the longest journey time. Changing modes of transportation while carrying luggage is not very convenient and you may end up missing your train if there are any delays.

Editor’s Note

When booking your train ticket, avoid choosing a connecting train route option. It costs more, takes more time and will cause inconvenience.

Useful Tips

There are more transport options from Treviso Airport to Treviso Central Train Station. You can also opt for a taxi if that suits your travel arrangements.
To get from S. Lucia Train Station to Piazzale Roma and the docks, you have to walk for about five minutes along Fondamenta Santa Lucia pathway.

Welcome Pickups transfer

Welcome Pickups

Book a trained, English-speaking taxi driver to pick you up at the same price as a regular cab from the line

If you feel more relaxed knowing that somebody is waiting for you, you may as well book a Welcome Pickups transfer. As soon as you arrive at the airport you will be greeted by your driver. He will be waiting for you at the terminal of your arrival with a sign that has your name on it. Your driver will help you out with your luggage and together you will make your way to the vehicle. While he is driving you to your accommodation, the driver can give you some tips and recommendations on what to do during your holidays in Venice. Our drivers are hand-picked and speak fluent English. No need to worry about miscommunication issues that you may face with the local taxi drivers regarding your destination. Relax and enjoy your ride.

Best drivers

Hand-picked english-speaking drivers

Flight monitoring

Drivers are always on time

Quality support

24/7 email & phone support

Cancel up to 24 hours before the pickup and get an 80% refund

Edit or cancel transfers

Read more Book Welcome Pickups transfer

Welcome Pickups has a Net Safety Score of 99 of 100

We’ve introduced a metric indicating how safe travellers feel when using our services during the COVID-19 pandemic. After every ride, we ask each traveller to leave a review.

  • 20 minute gap between transfers

  • Regular Car Sanitisation

  • Contactless ride

  • Sanitiser in every car

Read More

Frequently asked questions

How do you get from Treviso Airport to Venice?

When travelling from Treviso (TSF) Airport to Venice you have four options, taxi, private transfer, shuttle bus or train. Taking a taxi takes around 40 minutes and costs approximately €90. The shuttle buses cost €10-€12 one-way, taking between 40-70 minutes depending on which service you use.

The in-direct train option involves at least a bus and a train, with a total cost of €8.60 and a journey time of 1 hour. If you choose any of these options, keep in mind that all motorised modes of transport can only go as far as Piazzale Roma, so you’ll need to catch an alternative mode of transport from there.

If you’d rather avoid the stress of planning multiple transfers, you can pre-book a combination transfer at a competitive, all-inclusive price.

How far is Treviso Airport from Venice?

Treviso Airport is approximately 30 km away from Piazzale Roma in Venice, the place where all motorised vehicles entering the island must stop.

Is there a train from Treviso Airport to Venice?

The train from Treviso Airport to Venice is not a direct service, as there is no station at the airport. To catch the train to Venice, you need to transfer to the city centre of Treviso by bus and head to the Central Train Station. From there, you can make your way to Venice S. Lucia Station. The total journey takes around 1 hour and costs €8.60, not including your transfer from Piazzale Roma to your final destination.

Was this helpful?

Pre-book online