Getting to Venice


Venice is located in northern Italy on the Adriatic coast, about 120 km from the border with Slovenia and 220 km from the border with Austria.

The city is easily accessible via two airports and long-distance trains and buses from Italy and abroad also arrive directly in the centre.

By air

Venice has 2 international airports in its vicinity and is perfectly and very cheaply accessible, especially from European destinations.

For information on transport to/from the airport, terminals or services, click on the airport name.

  • Venice Marco Polo VCE - medium-sized airport with many low-cost and regular routes throughout Europe, but also to the USA or the Middle East
    • 13 km from the centre
  • Venice Treviso TSF - small airport with only low-cost airlines from Europe
    • 41 km from the centre

Where to buy tickets to Venice

Ideally, buy your tickets to Venice 2 to 3 months in advance for the lowest price, either on the airline website or through a flight search engine.

The cheapest tickets for most routes across Europe can be purchased from low-cost airlines Ryanair, easyJet and Wizz Air, which have a significant presence at both Venice airports.

And many more. For example, you can compare all flights via Skyscanner. We recommend that you always choose from the options offered by clicking directly on the airline's website.

Compare prices for flights to Venice in 1 click

The advantage of visiting Venice from European destinations is the price of flights, which often cost no more than 100 eur for a return ticket, especially in autumn, January or March. When promotions are available, you can get prices attacking 50 eur or less for a return flight.

Direct flights from Venice to other continents can be purchased from the following airlines:

By train

Trains run directly to the historic centre of Venice from Venezia Santa Lucia train station. All of these trains, plus other regional services, also stop at Mestre station in mainland Venice.

Domestic connections

Direct trains arrive in Venice from all over Italy, but the most frequent connections are to the cities of Bologna, Milan, Verona, Padua, Trieste, Udine, Ferrara. There are also trains to Rome, Florence and Turin.

Tickets for regional services (Regionale or Regionale Veloce trains) can always be paid for at no extra charge on the spot. All stations in Italy are equipped with a ticket machine.

For long-distance services, it is always worth buying tickets online. For the lowest price, we recommend buying at least 3-4 weeks in advance.

There are two rail carriers in Italy.

  • - A private carrier operating only high-speed trains to Venice, mainly from Milan, Verona, Bologna, Udine, Trieste, Turin
  • - a public carrier operating high-speed trains and most regional trains throughout Italy

Compare the prices of both carriers, for example via, where you can buy a ticket directly at the same price as on the companies' websites.

Compare prices and buy your train ticket

International connections

Direct trains from abroad arrive at Venezia Santa Lucia station only from Austria and Germany.

  • Villach - Klagenfurt - Judenburg - Wien
  • Brennero - Innsbruck - Kufstein - Munich

On both connections there is 1 day train and 1 night sleeper train.

You can book your tickets, including transfer options, for example on the Austrian Railways website or compare all options via

Luggage storage at the train station

If you need to put your luggage away when you arrive in Venice, there is always a luggage room on Platform 1 at both stations - Santa Lucia in the centre and Mestre.

Both are operated by Kipoint. For storage up to 12 hours pay 10 eur and up to 24 hours pay 20 eur.

  • Mestre - open from 8:00 to 20:00
  • Venezia Santa Lucia - open from 07:00 to 23:00

By bus

Buses are a cheaper alternative to trains, especially on very busy national routes.

International connections

The vast majority of international buses to Venice are operated by Flixbus, and also by Regiojet towards Austria and the Czech Republic.

One-way ticket prices are very volatile and depend mainly on the availability of a particular service. To nearby destinations such as Ljubljana or Graz, the cheapest tickets can usually be purchased from 20 eur, while tickets to more distant destinations such as Munich, Prague or Vienna usually cost from 40 eur upwards.

Online tickets Travel time Frequency
Ljubljana 3.5 hours 7-9x daily

12 hours 2-3x weekly
8.5 hours 2-3x daily
Graz 6 hours 1x daily
Budapest 10 hours 2x daily
Munich 8.5 hours 2x daily
Zagreb 6 hours 3x daily

National connections

To Venice you will use the following bus carriers the most. For the lowest price, buy your tickets online ideally at least 4-5 weeks in advance:

  • - Wide network of destinations throughout Italy with prices usually from 10 eur to nearby destinations such as Rimini, Bologna or Verona
  • - the cheapest tickets from 5 eur with plenty of time in advance on the most popular routes, for example to Milan or Florence

Where are the stops for long-distance buses?

Buses arrive in the centre of Venice at Tronchetto station and also stop in Mestre on the mainland in front of the railway station.

  • Tronchetto - map (you can reach Piazzale Roma by an automatic train for 1,50 eur, for which day and multi-day tickets are also valid)
  • Mestre - map (to get to the centre of Venice, take the very frequent train service behind 1,45 eur or the city bus lines 2 and 2L)

After getting off at Tronchetto station, take either the automatic train or the line 2 boat to Venice, which has a stop about 300 metres away. Ignore the large "Boat to Venice" signs, which point to very expensive private boat operators.

By car

Travelling to Venice by car is particularly suitable if you are travelling with several people and perhaps larger luggage.

Venice lies on the main northern Italian A4 motorway and is also perfectly accessible from Austria or Slovenia.

Where to park in Venice?

Right in the historic centre of Venice, you can park in the pay garages on the artificial island of Tronchetto right at the end of the bridge from the mainland. Parking is not possible elsewhere.

There are several car parks on the Tronchetto or near Piazzale Roma.

Tronchetto Parking

The cheapest and largest garages are at the far end of the Tronchetto island. The central Piazzale Roma can be reached by automatic train for 1,50 eur in 10-15 minutes, even with the wait.

From Tronchetto there is also the number 2 boat line directly to Piazza San Marco or the Grand Canal.

All-day parking (counting 24 hours from the time of entry) costs 26 eur and detailed information can be found on the parking website:

Venezia Center Parking Garage

These garages are directly opposite Tronchetto Parking and therefore you can reach the centre of Venice by the same means (see above).

All-day parking (counting 24 hours from the time of entry) costs 28 eur and detailed information can be found on the parking website:

Autorimessa Communale

The municipal garage is located right on Piazzale Roma, from where you can walk or take boat lines to Venice.

All-day parking (24 hours from the time of entry) costs 35 eur and if you book online, the price is reduced at 30 eur:

Garage San Marco

The most expensive garages are located right on Piazzale Rome near the automatic train station and are almost double the price compared to the above.

For 24 hours of parking here, pay 45 eur, see the official website:

Free parking

You can park for free on the streets south of Mestre station, unless there is a blue paid parking line painted on the roadway, but only a white line, in which case you can park for free for any length of time.

Just watch out for marked parking bans due to road cleaning, which takes place weekly in some areas.

This article may contain affiliate links from which our editorial team may earn commissions if you click on the link. See our Advertising Policy page.