Trains from Milan to Venice

Mon, Sep 23
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

The cheapest trains

from Milan
to Venice

Showing times and prices for Sep 23

Cheapest

23

Average

48

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid travelling at rush hour.

The average ticket from Milan to Venice will cost around € 48 if you buy it on the day, but the cheapest tickets can be found for only € 23.

Cheapest
carrier-logo
14:25Milan Centrale3h23 17:48Venice Santa Lucia
1 change
23 1One-way
Cheapest
carrier-logo
13:25Milan Centrale3h23 16:48Venice Santa Lucia
1 change
23 1One-way
Cheapest
carrier-logo
11:25Milan Centrale3h23 14:48Venice Santa Lucia
1 change
23 1One-way
Cheapest
carrier-logo
07:25Milan Centrale3h23 10:48Venice Santa Lucia
1 change
23 1One-way
Cheapest
carrier-logo
12:25Milan Centrale3h23 15:48Venice Santa Lucia
1 change
23 1One-way

Train Times

Milan to Venice

Showing trains for tomorrow, Mon, Sep 23
carrier-logo
00:15Milan Centrale6h33 06:48Venice Santa Lucia
0 changes
carrier-logo
05:00Milan Centrale3h18 08:18Venice Santa Lucia
0 changes
carrier-logo
06:15Milan Centrale2h25 08:40Venice Santa Lucia
0 changes
carrier-logo
06:25Milan Centrale3h23 09:48Venice Santa Lucia
0 changes
carrier-logo
06:34Milan Centrale2h25 08:59Venice Santa Lucia
0 changes
carrier-logo
06:45Milan Centrale2h25 09:10Venice Santa Lucia
0 changes
carrier-logo
07:15Milan Centrale2h25 09:40Venice Santa Lucia
0 changes
carrier-logo
07:25Milan Centrale3h23 10:48Venice Santa Lucia
0 changes
carrier-logo
07:45Milan Centrale2h13 09:58Venice Mestre
0 changes
carrier-logo
08:15Milan Centrale2h25 10:40Venice Santa Lucia
0 changes
carrier-logo
08:25Milan Centrale3h23 11:48Venice Santa Lucia
0 changes
carrier-logo
08:34Milan Centrale2h25 10:59Venice Santa Lucia
0 changes
carrier-logo
08:45Milan Centrale2h25 11:10Venice Santa Lucia
0 changes
carrier-logo
09:15Milan Centrale2h25 11:40Venice Santa Lucia
0 changes
carrier-logo
09:45Milan Centrale2h25 12:10Venice Santa Lucia
0 changes
carrier-logo
10:10Milan Centrale3h25 13:35Venice Santa Lucia
0 changes
carrier-logo
10:20Milan Porta Garibaldi3h03 13:23Venice Mestre
0 changes
carrier-logo
11:25Milan Centrale3h23 14:48Venice Santa Lucia
0 changes
carrier-logo
11:34Milan Centrale2h25 13:59Venice Santa Lucia
0 changes
carrier-logo
11:45Milan Centrale2h25 14:10Venice Santa Lucia
0 changes
carrier-logo
12:05Milan Centrale2h35 14:40Venice Santa Lucia
0 changes
carrier-logo
12:25Milan Centrale3h23 15:48Venice Santa Lucia
0 changes
carrier-logo
12:45Milan Centrale2h25 15:10Venice Santa Lucia
0 changes
carrier-logo
13:05Milan Centrale2h35 15:40Venice Santa Lucia
0 changes
carrier-logo
13:25Milan Centrale3h23 16:48Venice Santa Lucia
0 changes
carrier-logo
13:34Milan Centrale2h25 15:59Venice Santa Lucia
0 changes
carrier-logo
13:45Milan Centrale2h25 16:10Venice Santa Lucia
0 changes
carrier-logo
14:15Milan Centrale2h25 16:40Venice Santa Lucia
0 changes
carrier-logo
14:25Milan Centrale3h23 17:48Venice Santa Lucia
0 changes
carrier-logo
14:34Milan Centrale2h25 16:59Venice Santa Lucia
0 changes
carrier-logo
14:45Milan Centrale2h25 17:10Venice Santa Lucia
0 changes
carrier-logo
15:15Milan Centrale2h13 17:28Venice Mestre
0 changes
carrier-logo
15:25Milan Centrale3h23 18:48Venice Santa Lucia
0 changes
carrier-logo
15:35Milan Rogoredo2h48 18:23Venice Mestre
0 changes
carrier-logo
16:15Milan Centrale2h25 18:40Venice Santa Lucia
0 changes
carrier-logo
16:25Milan Centrale3h23 19:48Venice Santa Lucia
0 changes
carrier-logo
16:34Milan Centrale2h31 19:05Venice Santa Lucia
0 changes
carrier-logo
16:45Milan Centrale2h25 19:10Venice Santa Lucia
0 changes
carrier-logo
17:15Milan Centrale2h13 19:28Venice Mestre
0 changes
carrier-logo
17:25Milan Centrale3h23 20:48Venice Santa Lucia
0 changes
carrier-logo
17:45Milan Centrale2h25 20:10Venice Santa Lucia
0 changes
carrier-logo
18:15Milan Centrale2h25 20:40Venice Santa Lucia
0 changes
carrier-logo
18:25Milan Centrale4h30 22:55Venice Santa Lucia
0 changes
carrier-logo
18:37Milan Centrale2h26 21:03Venice Santa Lucia
0 changes
carrier-logo
18:45Milan Centrale2h13 20:58Venice Mestre
0 changes
carrier-logo
19:15Milan Centrale2h25 21:40Venice Santa Lucia
0 changes
carrier-logo
19:45Milan Centrale2h00 21:45Venice Mestre
0 changes
carrier-logo
20:15Milan Centrale2h25 22:40Venice Santa Lucia
0 changes
carrier-logo
20:25Milan Centrale3h23 23:48Venice Santa Lucia
0 changes
carrier-logo
20:45Milan Centrale2h28 23:13Venice Santa Lucia
0 changes
carrier-logo
22:15Milan Centrale7h04 05:19Venice Santa Lucia
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE

Prices across different modes

Train
Bus
Mon
Sep 23
21 Regionale Veloce
10 Flixbus
Tue
Sep 24
21 Regionale Veloce
8 Flixbus
Wed
Sep 25
21 Regionale Veloce
8 Flixbus
Thu
Sep 26
21 Regionale
10 Flixbus
Fri
Sep 27
20 Regionale
14 Flixbus
Sat
Sep 28
Find prices
10 Flixbus
Sun
Sep 29
21 Regionale Veloce
8 Flixbus
Mon
Sep 30
21 Regionale Veloce
8 Flixbus
Tue
Oct 1
21 Regionale Veloce
8 Flixbus
Wed
Oct 2
20 Italo
8 Flixbus
Thu
Oct 3
20 Italo
9 Flixbus
Fri
Oct 4
20 Regionale
8 Flixbus
Sat
Oct 5
Find prices
8 Flixbus
Sun
Oct 6
21 Regionale Veloce
10 Flixbus
Mon
Oct 7
21 Regionale
8 Flixbus
Tue
Oct 8
20 Italo
8 Flixbus
Wed
Oct 9
20 Italo
8 Flixbus
Thu
Oct 10
20 Italo
8 Flixbus
Fri
Oct 11
20 Italo
10 Flixbus
Sat
Oct 12
20 Italo
8 Flixbus

The fastest trains

from Milan
to Venice

Showing times and prices for Sep 23

Fastest Journey

2 h

Average

2 h 52 m

Trains per day

51

Distance

245 km

Of the 51 train that leave Milan for Venice every day 33 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct train cover the 245 km distance in an average of 2 h 52 m but if you time it right, some train will get you there in just 2 h .

The slowest train will take 7 h 4 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
carrier-logo
19:45Milan Centrale2h00 21:45Venice Mestre
0 changes
55 1One-way
2nd Fastest
carrier-logo
17:15Milan Centrale2h13 19:28Venice Mestre
0 changes
55 1One-way
2nd Fastest
carrier-logo
15:15Milan Centrale2h13 17:28Venice Mestre
0 changes
55 1One-way
2nd Fastest
carrier-logo
07:45Milan Centrale2h13 09:58Venice Mestre
0 changes
57 1One-way
2nd Fastest
carrier-logo
18:45Milan Centrale2h13 20:58Venice Mestre
0 changes
55 1One-way

These companies trust us.
We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Renfe AVE
train

Journey Summary

Milan to Venice Train Information

Avg. Train Duration:
3 hours 50 minutes
Train Ticket Price:20
Trains depart from:Milan
Trains arrive in:Venice
Distance:245 km
TrainTrain Companies:Italo, Regionale, Regionale Veloce

Trains from Milan to Venice: Journey Details

With up to four departures per hour, taking the train is a convenient and affordable way to travel from Milan to Venice. Direct services commence from the early hours of the morning, and between 2-4 trains depart Milan’s Centrale station almost every hour until the evening.

Which train companies go from Milan to Venice?

Trains from Milan to Venice are operated by Trenitalia, with their high-speed Frecciarossa trains.

How long is the train from Milan to Venice?

The fastest train from Milan to Venice reaches its destination in 2 hours, while some journeys can take up to 2 hours 35 minutes. On average, the journey time from Milan to Venice is 2 hours 25 minutes.

When are the first and last trains of the day from Milan to Venice?

The first direct train of the day departs Milan at 6:45 a.m and arrives in Venice at 8:58 a.m. It should be noted that this train arrives at Venice Mestre station, which is a short water taxi, bus or tram ride away from the ancient city.

The first direct departure of the day bound for Venice Santa Lucia, which is the closest station to the centre of Venice, leaves Milan at 7:15 a.m and reaches its destination at 9:40 a.m. There is an earlier, non-direct train which departs at 5:00 a.m and arrives at 8:18 a.m. This service requires a short transfer in Bologna.

The final train of the day departs Milan at 20:45 p.m and reaches Venice Santa Lucia at 23:10 p.m.

What facilities are available on the train from Milan to Venice?

Trenitalia Frecciarossa trains from Milan to Venice come equipped with power outlets, on-board WiFi, refreshment and toilet facilities. All Trenitalia trains have space for bicycles as long as they are disassembled and stored in a bag. Frecciarossa trains offer four classes of ticket: Executive, Business, Premium and Standard, allowing passengers to travel according to their budget.

When is the best time to book a train from Milan to Venice?

Trains from Milan to Venice depart frequently and there are only very minimal savings on the cheapest tickets when bought in advance. As a result of this, passengers can keep their plans flexible and purchase their tickets on the day of departure with fear of a big price increase.

Where do trains from Milan to Venice arrive and depart from?

Trains from Milan to Venice depart from Milan Centrale station, which is located in the business and government district of the city. The station is on lines MM1, MM2 and MM3 of the city’s Metro system, making onward travel within Milan simple and convenient. Night buses operate until 2:00 a.m and there is a taxi rank outside the station. Travelling to and from the city’s three airports is also simple, with Malpensa airport accessible by train and bus, while Linate and Bergamo/Orio airports are serviced by regular shuttle buses from Centrale.

Most trains into Venice arrive at Venice Santa Lucia station, which is a modern station conveniently situated on the north side of the city. With direct access to the Grand Canal, the station can be easily reached by water taxi and water bus. Those travelling from outside of the ancient city can reach the station by bus and taxi. Inside the station there are refreshment facilities, a baggage storage room and rather uniquely, a piano for waiting passengers to use.

Some Venice-bound trains arrive at Venice Mestre station, which is situated on the mainland across the channel from the ancient city. From here, passengers can take a train, water taxi, bus or tram connection into Venice. Connections depart frequently throughout the day, with trains from Mestre to Santa Lucia station running until 23:45 p.m. The station itself has baggage storage facilities, a cafe and a convenience store.

Stations

Important Stations and Airports for this Journey
Milan
Venice
TrainMilano Centrale

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
Where is the train station and what is the best way to get there?
TrainMilano Porta Garibaldi

Amenities

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone

We use cookies to provide a better service, analyse user behaviour and to retarget Omio ads on other websites. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out at any time.