[menuItemContent][menuItemRightSideContent]
Currency

COMPARE Prices across different modes

Sat
Aug 7
$25Regionale
$25BlaBlaCar Bus
Sun
Aug 8
$25Regionale
$23BlaBlaCar Bus
Mon
Aug 9
$25Regionale
$23BlaBlaCar Bus
Tue
Aug 10
$25Regionale
$19BlaBlaCar Bus
Wed
Aug 11
$25Regionale
$23BlaBlaCar Bus
Thu
Aug 12
$25Regionale
$19BlaBlaCar Bus
Fri
Aug 13
$25Regionale
$21BlaBlaCar Bus
Sat
Aug 14
$25Regionale
$25Flixbus
Sun
Aug 15
$25Regionale
$19BlaBlaCar Bus
Wed
Aug 18
$44Italo
$20BlaBlaCar Bus
Thu
Aug 19
$25Regionale
$19BlaBlaCar Bus
Fri
Aug 20
$25Regionale
$19BlaBlaCar Bus
Sat
Aug 21
$25Regionale
$23Flixbus
Sun
Aug 22
$25Regionale
$23BlaBlaCar Bus
Mon
Aug 23
$25Regionale
$19BlaBlaCar Bus
Tue
Aug 24
$25Regionale
$19BlaBlaCar Bus

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Train Information between Venice Mestre and Milan

distanceDistance147 miles (237 km)
durationAverage train duration3 h 12 min
priceAverage train ticket price$25 (€20)
changesDirect trainYes
carriersTrain companiesItalo, Frecciarossa, Regionale Veloce, Regionale or Trenitalia

Trains from Venice Mestre to Milan cover the 147 miles (237 km) long trip taking on average 3 h 12 min with our travel partners like Italo, Frecciarossa, Regionale Veloce, Regionale or Trenitalia. There are direct train services available. While the average ticket price for this trip costs around $25 (€20), you can find the cheapest train ticket for as low as $25 (€20).

Train companies

Italo, Frecciarossa and Trenitalia trains from Venice Mestre to Milan

Italo, Frecciarossa and Trenitalia trains will get you from Venice Mestre to Milan from $25 (€20). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Italo
Trenitalia
Frecciarossa

Taking a train with Italo is a great way to travel from Venice Mestre to Milan! These high-speed trains travel at speeds of up to 186 mph (300 kmh) and offer regular services to major cities around Italy, such as Rome, Naples, Florence and Milan, at affordable prices. As an official travel partner of Italo, we show you the best deals for Italo train tickets from Venice Mestre to Milan so you can book the cheapest, fastest or earliest ticket. Simply choose the best times and ticket available for this route on Omio. You can expect to travel around 147 miles (237 km) one-way from Venice Mestre to Milan on an Italo train.

Italo offers four different classes with a range of amenities: Smart, Comfort, Prima and Club Executive. Services on all Italo train cars include bathrooms, free WiFi, power outlets, reclining leather seats and footrests. The train cars are modernly equipped with a high level of comfort and even offer cinema screens in the more affordable Smart class. You can select from the following ticket options for Italo trains: Low Cost, Economy, and Flex.

Italo has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Italo tickets between Venice Mestre and Milan and when traveling by train:

  • Verification of ticket with valid ID
  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Trains from Venice Mestre to Milan
Travel by train to Milan easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Venice Mestre to Milan.
FAQs
How much do cheap train tickets from Venice Mestre to Milan cost?
Train tickets from Venice Mestre to Milan for some dates and times can be found for as cheap as $25 (€20)  one way in the next 7 days.
How much is a train ticket between Venice Mestre and Milan?
The train price from Venice Mestre to Milan is on average $25 (€20)  if you are looking to buy your tickets for this journey in the next 7 days.
What is the distance to Milan from Venice Mestre by train?
The Venice Mestre to Milan train distance is approximately 147 miles (237 km).
How many hours is the train time from Venice Mestre to Milan?
The Venice Mestre to Milan train duration is on average 3 h 12 min, which is to be expected when traveling 147 miles (237 km) to Milan from Venice Mestre. However, the time it takes can vary based on specific dates, weekends, and holidays.
Which train providers can take me between Venice Mestre and Milan?
For the trip from Venice Mestre to Milan you can take a train with Italo, Frecciarossa, Regionale Veloce, Regionale or Trenitalia. Be sure to check out all possible train companies that offer services to Milan from Venice Mestre on Omio to compare what amenities they may have.
Are there any nonstop train services from Venice Mestre to Milan?
Yes, there are direct trains per day from Venice Mestre to Milan. You can look to travel with Trenitalia or Frecciarossa  without needing to transfer at another stop in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this journey.
When does the first train depart from Venice Mestre to Milan? When does the last train depart from Venice Mestre to Milan?
The first Venice Mestre to Milan train departs at 6: 23 AM   and the last train from Venice Mestre to Milan leaves at 5: 23 PM. Check out the most up-to-date train schedule from Venice Mestre to Milan on Omio and find the best time to travel to your destination.
How early should I buy train tickets from Venice Mestre to Milan to score the best deals?
You can find trains between Venice Mestre and Milan to cost on average $25 (€20) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Venice Mestre to Milan train generally on sale a few months before the planned travel date.
Stations

Important Stations and Airports for this Journey

Milan
Milano Centrale
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines M1, M2, M3, M5
Milano Porta Garibaldi
Amenities

Trains from Venice Mestre to Milan: related information

Here are some other resources that might have the information you need