Find the best transportation from Verona to Milan

These train, bus and flight companies trust us


Ticket price Verona - Milan every day

Today 17/06 18/06 19/06 20/06 21/06 22/06
8 $ More More More 8 $ More More
9 $44 $6 $24 $6 $9 $6 $
11 $ More 11 $ More 11 $11 $11 $

Go from Verona to Milan (trains, Bus, Carpooling)



Information about the route from Verona to Milan

Trains

  • Best price: 11.49$

  • Journey duration: 1 h 50 min

  • First departure: 05:45
  • Last departure: 22:02

Stations of departure

  • Verona Porta Nuova
  • Verona Porta Vescovo
  • Verona P.Nuova

Destination stations

  • Milano Centrale
  • Milano Affori
  • Malpensa Aeroporto
  • Milano Lancetti
  • Milano Dateo
  • Malpensa Aeroporto T2
  • Milano Bruzzano
  • Milano Nord Bovisa
  • Milano Porta Romana
  • Milano Romolo
  • Milano Villapizzone
  • Milano Repubblica
  • Milano Nord Domodossola
  • Milano Porta Garibaldi

Bus

  • Best price: 4.63$

  • Journey duration: 2 h 26 min

  • First departure: 00:00
  • Last departure: 23:50

Stations of departure

  • Verona Station Porta Nuova
  • Verona Train Station Piazzale XXV Aprile
  • Verona Airport
  • Verona (Porta Nuova)

Destination station

  • Milan Linate Airport
  • Milan Centrale Piazza Duca D'Aosta
  • Milan Malpensa Airport Arrivals Terminal 2
  • Malpensa Terminal 2
  • Bergamo Airport Departures
  • Milan Linate Departures Airport
  • Milan (Lampugnano Bus Station)
  • Milan (Malpensa Aeroporto Terminal 1)
  • Milan (San Donato M3)
  • Milan (Malpensa Shuttle Stop T2)
  • Bergamo (Orio Al Serio Airport - BGY)
  • Milan (Sesto S.G. 1° Maggio M1)

Bus + Train

  • Best price: 14.8$

  • Journey duration: 1 h 47 min

  • First departure: 11:28
  • Last departure: 11:28

Stations of departure

  • Verona Porta Vescovo

Destination stations

  • Milano Centrale

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