Find the best transportation from Milan to Venice

Go from Milan to Venice

trains, flights, Bus, Carpooling

Travel from Milan to Venice starting from 11€.

Information about the route from Milan to Venice

Trains

  • Average price: 37€

  • Best price: 21€

  • Journey duration: 2 h 39 min

  • 28 connections per day
  • First departure: 05:00
  • Last departure: 22:15

Stations of departure

  • Milano Centrale
  • Milano Rogoredo

Destination stations

  • Venezia S. Lucia
  • Venezia Mestre
TrenitaliaTrenitalia Eurocity 37 12:05 – 14:40 Milano Centrale – Venezia S. Lucia - 2 h 35 min
TrenitaliaTrenitalia Frecciarossa 9727 12:45 – 15:10 Milano Centrale – Venezia S. Lucia 48.99 € 2 h 25 min

Trains

ES* 9753 ES* 9761 ES* 9747 ES* 9749 ES* 9414 ES* 9709 ES* 9707 ES* 9759 ES* 9703 REG 2222 ES* 9727 ES* 9711 EC 37 ES* 9731 ES* 9705 ES* 9715 ES* 9743 ES* 9745 ES* 9501 ES* 9621 ES* 9713 ES* 9723 ES* 9751 ES* 9755
Timetables Trains Milan - Venice

Flights

  • Average price: 534€

  • Best price: 80€

  • Journey duration: 8 h 9 min

  • 67 connections per day
  • First departure: 06:25
  • Last departure: 21:50

Departure airports

  • Milan Linate
  • Milan Malpensa
  • Milan Bergamo

Destination airport

  • Venice Marco Polo
  • Venice Treviso
AlitaliaAlitalia Ac 410 Fr 328 16:55 – 17:25 Milan Linate – Venice Marco Polo 1,757.35 € 24 h 30 min 1 change
Czech AirlinesCzech Airlines Ok 7236 Ok 734 20:40 – 11:00 Milan Malpensa – Venice Marco Polo 340.74 € 14 h 20 min 1 change
Timetables Flight Milan - Venice

Bus

  • Average price: 20€

  • Best price: 11€

  • Journey duration: 5 h 53 min

  • 23 connections per day
  • First departure: 06:30
  • Last departure: 22:35

Stations of departure

  • Milan (Lampugnano)
  • Milano (Sesto S.G.)
  • Milan (San Donato)
  • Lampugnano
  • Fermata Dell'autobus Milan
  • Stazione Milano Rogoredo
  • Autostazione Milano Lampugnano
  • Malpensa Terminal 1
  • Terminal Bus Di Lampugnano

Destination station

  • Venice (Tronchetto)
  • Mestre (Train Station)
  • Venice (Airport VCE)
  • Marco Polo Airport - Fermata Dell'autobus Gate D
  • Venezia Tronchetto Stazione People Mover
FlixBusFlixBus 17:30 – 05:30 Milano (Sesto S.G.) – Mestre (Train Station) 43.33 € 12 h 1 change
BuscenterBuscenter Economy 17:30 – 21:05 Fermata Dell'autobus Milan – Marco Polo Airport - Fermata Dell'autobus Gate D 11.97 € 3 h 35 min
Timetables Buses Milan - Venice

Ticket price Milan - Venice every day