ItalyFare
VeronaMilanAll days

Verona to Milan

3 suppliers · cheapest 3.99 · prices for all available dates

TransportSupplierFromDuration
🚌BusFlixBus3.992h 35m
🚆TrainItalo11.961h 13m
Trenitalia12.751h 56m

Click a transport type to see all departures

FlixBus

from 3.99
PriceDepartsArrivesDuration
3.9919:4022:152h 35m
3.9907:2509:252h
3.9908:0010:042h 4m
3.9908:2010:402h 20m
3.9908:2010:402h 20m
3.9912:4515:002h 15m
3.9921:0023:002h
5.9921:5000:202h 30m

Italo

from 11.96
PriceDepartsArrivesDuration
11.9612:1213:251h 13m
11.9610:1211:251h 13m
14.7615:1216:251h 13m
14.7615:1216:251h 13m
14.9516:1217:251h 13m
14.9517:1218:251h 13m
14.9507:1208:251h 13m
16.9016:1217:251h 13m

Trenitalia

from 12.75
PriceDepartsArrivesDuration
12.7508:3910:351h 56m
12.7507:4309:351h 52m
12.7506:5508:451h 50m
12.7506:4308:351h 52m
12.7506:4308:351h 52m
12.7506:5508:451h 50m
12.7507:4309:351h 52m
12.7508:3910:351h 56m

Frequently asked questions

What is the cheapest way to travel from Verona to Milan?

The cheapest option from Verona to Milan is by bus (flixbus), starting from €4. Prices vary by date and availability — book in advance for the best deals.

How much does a train ticket from Verona to Milan cost?

Train tickets from Verona to Milan range from €12 to €61 depending on the operator and booking time. Available operators: Italo, Trenitalia. Journey time is approximately 1h 24min.

How long does the train journey from Verona to Milan take?

The train from Verona to Milan takes approximately 1h 24min. High-speed trains (Italo, Trenitalia) offer the fastest connections on this route.

Is there a bus from Verona to Milan?

Yes, buses run from Verona to Milan starting from €4. Operators include Flixbus. Travel time is around 2h 42min. Buses are typically the most budget-friendly option.

What transport options are available from Verona to Milan?

You can travel from Verona to Milan by bus and train. Trains are fastest, buses are cheapest, and private transfers offer the most flexibility. Compare all prices on this page — updated daily.