Getting from Mestre to Venice: trains, trams & buses
Staying in Mestre and wondering how you'll actually get across to Venice? Good news: it's quick, cheap and frequent. Here's every option, with the practical details that save you time (and fines).
How long does it take to get from Mestre to Venice?
The two stations are about 10 km (6 miles) apart. About 10 minutes by train from Venezia Mestre station to Venezia Santa Lucia, the station right on the island. The tram (~20 min) and bus (~16 min) take a little longer but drop you at Piazzale Roma, right next to Santa Lucia. For most people the train is the fastest option — but from many Mestre apartments the bus is the easiest, because there's often a stop just around the corner. Ours are one to five minutes from a stop: Casa Creo's is 80 metres from the front door.
By bus — usually the easiest from the door
ACTV city buses (line 2 and others) cross the Ponte della Libertà to Venezia Piazzale Roma.
Journey time: about 16 minutes.
Good for: the simplest door-to-door trip when a bus stop is close to where you're staying.
Ticket: a single ACTV urban ticket, €1.50, valid 75 minutes in one direction with transfers allowed.
Where to buy: the AVM Venezia Official App, ticket machines, ACTV points, or tabaccherie (tobacconists). You can also tap a contactless card on board on many lines.
By train — the fastest option
Route: Venezia Mestre → Venezia Santa Lucia
Journey time: about 10 minutes (9–11).
Frequency: very frequent — roughly 10+ regional trains an hour through the day, so you rarely wait long.
Ticket price:€1.40 one way (2nd-class Regionale) — slightly less than the bus or tram, which are a different operator.
Where to buy: station machines, the ticket office, or the Trenitalia app. A regional (Regionale) train is all you need for this short hop — no pricier fast train required.
⚠️ Validate before you board. Stamp paper regional tickets in the small green machines on the platform before boarding — an un-validated ticket can be fined even if you paid. (App/mobile tickets are already valid — no stamping.)
By tram (Line T1)
The modern tram Line T1 runs from Mestre across the bridge to Venezia Piazzale Roma.
Journey time: about 20 minutes from Mestre centre.
Runs: roughly 06:00 to 23:30, frequently.
Ticket: the same €1.50 ACTV urban ticket (75 minutes) as the bus.
Good for: a smooth, scenic ride, or when a tram stop is the closest option.
Wait — isn't Mestre already Venice?
Yes — and that is exactly why the station signs confuse people. Mestre is part of the Comune di Venezia, the city of Venice, but it sits on the mainland. What visitors mean by "Venice" is the historic centre: the islands out in the lagoon.
| Station | Where it is | What it's for |
|---|---|---|
| Venezia Mestre | Mainland, in Mestre | Your departure station |
| Venezia Santa Lucia | On the island | Where you are going |
| Venezia Porto Marghera | Industrial zone | Not useful to visitors |
Search for Venezia S. Lucia as your destination rather than "Venice" — and on the way in, don't get off at Venezia Mestre if the island is where you want to be.
Getting all the way to St Mark's
Santa Lucia and Piazzale Roma are the edge of the historic centre. St Mark's Square is at the far end of it, and you have two ways to cross:
On foot — about 35–40 minutes. Signposted per San Marco the whole way, and for most people the walk is the best part of the day. Expect bridges with steps.
By vaporetto — Line 1 or 2 down the Grand Canal, roughly 25–45 minutes depending on the line and how many stops it makes. A single water ticket is €9.50.
So Mestre to St Mark's is realistically 45 minutes to an hour, door to door. The crossing itself is the short part.
Staying a few days?
If you're on the mainland for several days and using the bus or tram to get
about Mestre as well, the Mestre Daily Pass (€5) covers 24 hours of
unlimited travel on the mainland bus and tram network. It pays for itself on
the fourth journey. It does not cover the train, or the water buses once
you're on the island.
Which option is best for you?
| Option | Time | Arrives at | Ticket | Best for |
|---|---|---|---|---|
| Bus (line 2 &c.) | ~16 min | Piazzale Roma | €1.50 (75 min) | Easiest door-to-door from most apartments |
| Train | ~10 min | Santa Lucia (on the island) | €1.40 | Fastest; best with luggage |
| Tram T1 | ~20 min | Piazzale Roma | €1.50 (75 min) | Scenic ride / nearest a tram stop |
Practical tips
The €1.50 land ticket does NOT cover the water buses. Bus, tram and train get you to the edge of Venice (Piazzale Roma or Santa Lucia). From there you walk into the city (very doable), or take a vaporetto (water bus) — but a single vaporetto ticket is around €9.50, so most people walk. A combined bus/tram + vaporetto "Rete Unica" ticket is also €9.50 for 75 minutes if you want both.
Buy on the app (AVM Venezia for bus/tram, Trenitalia for trains) to skip queues and the validation worry.
Validate paper tickets before boarding — the single most common tourist mistake here.
Coming back late? The tram runs until roughly 23:30 and trains run late too — but check the last departure before a night out so it doesn't turn into a taxi.
With suitcases? The train is easiest — a short ride straight to the island's main station.
Fares and times last checked September 2026 — always confirm current prices in the AVM/Trenitalia apps, as they change.
Frequently asked questions
How long is the train from Mestre to Venice?
About 10 minutes from Venezia Mestre to Venezia Santa Lucia, with roughly ten or more regional trains an hour.
How much is a bus or tram ticket from Mestre to Venice?
A single ACTV urban ticket is €1.50 and is valid for 75 minutes, covering the bus and tram to Piazzale Roma. It does not include the water buses (vaporetti).
Do I need to validate my ticket?
Yes for paper tickets — stamp regional train tickets on the platform, and validate bus/tram tickets on board. Mobile app tickets are already valid.
How do I get from Piazzale Roma or the station into Venice?
Walk (Venice is compact and walkable), or take a vaporetto along the Grand Canal — but the vaporetto needs a separate ticket (~€9.50).