Venice to Milan by train

A short train journey of just over two and half hours separates, two of Italy's most treasured cities, Venice (Venezia) and Milan (Milano). In Venice divide your time between exploring the diminutive city on foot through its labrinth of alleyways and squares, and taking to the famous waters of the Grand Canal by gondola. Milan is undoubtedly one of Europe's hottest shopping destinations with fashion from both Italian and world-famous designers.

Venice and Milan are included in our preplanned Best of Italy Trip. Something for you?

You have the following train options for this route:

  • Frecciabianca: 2hr 25min. Reservation mandatory

  • Regional train: 5hr 15min

From Venice to Milan

Map with popular route Venice - Milan

Travel time: 2h25

Transfer: 0

Reservation needed:

Please note that the travel time and reservation information is based upon the fastest train option.

  • Venice, Italy

    Stazione di Venezia Mestre

  • 2h25
  • Milan, Italy

    Milano Centrale

Back to top