Find the best transportation from Milan to Venice

Go from Milan to Venice (trains, Bus, flights, Carpooling)

Travel from Milan to Venice starting from 12$.


Information about the route from Milan to Venice

Trains

  • Average price: 35$

  • Best price: 12$

  • Journey duration: 2 h 29 min

  • 27 connections per day
  • First departure: 05:00
  • Last departure: 20:45

Stations of departure

  • Milano Centrale
  • Milano Rogoredo

Destination stations

  • Venezia S. Lucia
  • Venezia Mestre
TrenitaliaTrenitalia Frecciarossa 1000 9501 Regionale veloce 22225:00am – 8:18amMilano Centrale – Venezia S. Lucia63.13 $3 h 18 min1 change
TrenitaliaTrenitalia Frecciarossa 972712:45pm – 3:10pmMilano Centrale – Venezia S. Lucia54.10 $2 h 25 min

Trains

ES* 9621ES* 9711REG 2222REG 2970ES* 9715ES* 9503ES* 9705ES* 9703ES* 9537ES* 9573ES* 9727ES* 9733ES* 9416ES* 9713REG 2226ES* 9525ES* 9737ES* 9709
Timetables Trains Milan - Venice

Bus

  • Average price: 65$

  • Best price: 12$

  • Journey duration: 4 h 33 min

  • 93 connections per day
  • First departure: 04:00
  • Last departure: 23:50

Stations of departure

  • Milano (Lampugnano)
  • Milan (San Donato)
  • Malpensa Terminal 1
  • Bergamo (BGY Airport)
  • Bergamo (Bus Station)
  • Milano (Sesto S.G.)
  • Lampugnano
  • Fermata Dell'autobus Milan
  • Milano Rho-Feira
  • Milano Malpensa Aeroporto Terminal 2
  • Milano Fiera
  • Milan Centrale
  • Linate Aeroporto
  • Bergamo Orio Al Serio Aeroporto

Destination station

  • Venice Mestre (Train Station)
  • Venezia (Aereoporto VCE)
  • Venice (Tronchetto)
  • Venice Marco Polo Airport
  • Venedig Terminal Fusina Ferries
  • Venedig Santa Lucia
  • Venezia Piazzale Roma
  • Venice Marittima
  • Venezia Marco Polo Aeroporto
  • Venezia Mestre Stazione Ferroviaria
  • Isola Nova Del Tronchetto, 38
FlixBusFlixBus Flixbus n424 Flixbus n48210:40pm – 6:15amMilan (San Donato) – Venice Mestre (Train Station)40.72 $7 h 35 min1 change
FlixBusFlixBus Flixbus n40611:50pm – 5:00amMilano (Lampugnano) – Venice (Tronchetto)27.59 $5 h 10 min
Timetables Buses Milan - Venice

virail lets you search and compare times and prices of any transports from one city to another