Italy

How to get from Verona to Milan

Compare all transport options: bus, ferry, train, flight. Prices, durations and practical tips.

⏱
FASTEST
1h 13min
💶
From
4€
📍
Distance
141 km
Powered by 12Go system
⚡ Quick answer

Fastest way from Verona to Milan: Train (Trenitalia / Italo), about 1h 13min (from €19). Cheapest: Bus, from €4 (about 2h – 2h 24min). Main companies selling this route on 12Go (checked on October 27, 2026): GoOpti, FlixBus, NTV; main departure point: Verona Airport.

Distance: 141 km. Data updated on .

There are 3 ways to get from Verona to Milan

Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.

Train (Trenitalia / Italo)
1h 13min – 1h 28min
FASTEST
19 – 20 €
View
Flight (1 stop)
3h 5min – 3h 30min
42 – 58 €
View
✈️ Also compare flights on Trip.com ›
Bus
2h – 2h 24min
CHEAPEST
4 – 144 €
View
🚌 Departure from Verona
📍Trains leave from Verona Porta Nuova, the main station, with ticket machines, ticket offices, luggage storage, cafés and clear departure boards. Check your platform on the board shortly before departure, as it is usually announced close to the time.
🚇From the historic centre, Porta Nuova is reachable on foot through the Porta Nuova gate and along the main avenue, or by local city bus from central stops. A taxi is also easy to find near Piazza Bra if you carry heavy luggage.
⏰Trains run frequently from early morning until late evening, with departures through the day on both Trenitalia and Italo services. Check live times on this page, as the first and last trains vary by day.
💸 Transport from 4€ per person
⚡ Fastest: 1h 13min
⭐ Recommended: Train (Trenitalia / Italo) — 19€
🗓 Book now Secure payment · via 12go.asia

Companies selling this route on 12Go

Offers listed on 12Go on October 27, 2026 for a departure on November 17, 2026. Timetables and prices change with the date: check them before booking.

CompanyModeDeparts fromFromOffers
NTV Train Verona Porta Nuova €19 6
Itabus Bus Verona Viale Palladio III €4 4
FlixBus Bus Girolamo Cardinale Avenue €4 15
GoOpti Bus Verona Airport €53 90
📶 Stay connected the moment you land

Activate an eSIM before you go: internet the moment you land, no SIM to swap, zero roaming fees.

Yesim · eSIM partner

Practical tips

💡
Book ahead, skip the counter

Fares on the train rise as departure approaches. Compare Trenitalia and Italo online a few days ahead instead of buying at the station on the day, and you will usually avoid paying the full last-minute fare.

💡
Pick the right Verona station

Verona Porta Nuova is the main station for long-distance trains. Check the departure station on your ticket before heading out, so you do not end up at a stop that is not served by your chosen train.

💡
Check your Milan arrival point

Milan has several stations, and trains do not all stop at the same ones. Look at your onward plans, hotel or metro line, and choose the arrival station that is closest, rather than assuming it is the biggest.

💡
Use the coach when budget matters most

If you are flexible and want the lowest fare, the coach is worth comparing. Avoid tight onward connections in Milan, as road traffic at rush hour can delay arrival.

💡
Do not fly this route by default

A flight with a stopover adds airport transfers, check-in and waiting, so it rarely beats the train between these two cities. Keep it for cases where it fits an existing flight booking.

The journey experience

Verona to Milan is one of the easiest hops in northern Italy, and you can tell at a glance which option suits you. The train is the default for most independent travellers, the coach is the budget alternative, and a flight with a stopover exists but rarely makes sense. The comparison table on this page puts durations and price ranges side by side so you can decide in seconds.

The train, run by Trenitalia and Italo, links the city centres directly and is comfortable, with space for luggage, onboard toilets and no traffic to worry about. Trains are frequent through the day, and you can pick between faster services and slower regional ones depending on your budget and flexibility. The coach is the cheapest way to go and suits flexible travellers, but it depends on road traffic, especially around Milan at rush hour. A flight with a connection is an option on paper, yet it adds airport transfers, security and waiting, so it only helps in unusual situations.

Our advice: choose the train unless price is your only concern, and book ahead for the best fares rather than buying a last-minute ticket at the station. Check which station you leave from and arrive at, since Milan has several, and you will avoid any surprise. Book online for instant confirmation and travel with your ticket on your phone.

Frequently asked questions — Verona → Milan

Why visit Milan?

  • ✓ Climb the rooftop terraces of the Duomo for a close-up view of its spires and, on clear days, the Alps
  • ✓ See Leonardo da Vinci's The Last Supper at Santa Maria delle Grazie (book weeks ahead)
  • ✓ Shop and people-watch in the Galleria Vittorio Emanuele II, then head to the Quadrilatero della Moda
  • ✓ Enjoy aperitivo along the Navigli canals, with Spritz and buffet snacks at sunset
  • ✓ Catch an opera or ballet at La Scala, or visit its museum on a rainy afternoon
🌙
Recommended stay
2 to 3 nights — enough for the main sights, a day trip to Lake Como included

When to visit Milan?

April to June and September to October — mild temperatures, fewer rainy days, and no summer heat or winter fog

📍
In Milan — Plan your stay
Accommodation, activities and tips selected for you
🏨 Accommodation
Hotels in Milan
Compare the best rates available
via trip.com

What to do in Milan?

Local experiences, must-see sights and activities selected for you

MUST-SEE
⛪
Climb Milan Cathedral's Rooftop
Milan's Gothic Duomo took nearly six centuries to build. Skip the stairs-or-lift debate: the lift costs a few euros more but saves your knees. Tickets for terraces start around 15€ (stairs) or 20€ (lift). Book online, go early morning or at sunset for softer light and fewer crowds.
🎨
Da Vinci's Last Supper
Leonardo's mural in Santa Maria delle Grazie is viewed in timed groups of about 15 minutes. Tickets cost roughly 15€ and sell out weeks ahead, so book as soon as dates open on the official site. Closed Mondays. Last-minute travellers can try guided tour bundles, which often keep spare slots.
🛍️
Galleria Vittorio Emanuele II
This 19th-century glass-roofed arcade links the Duomo to La Scala. Look down at the mosaic bull in the floor: locals spin on its heel for luck. Window-shopping is free, but coffee here is pricey, so drink at the counter for around 2€ rather than seated on the terrace.
🎭
Teatro alla Scala and Museum
The world's most famous opera house has a museum with costumes, scores and a view into the auditorium from a box. Entry is around 12€. Opera tickets are costly, but standing-room galleria spots are sold on the day for roughly 15€. Check the season calendar before you travel.
🏰
Sforza Castle and Sempione Park
The courtyards of this Renaissance fortress are free to enter, while its civic museums, including Michelangelo's Rondanini Pietà, cost about 5€. Free entry applies on some afternoons. Afterwards, stroll through Parco Sempione behind it, a favourite picnic spot for locals on sunny weekends.
🍸
Aperitivo in the Navigli
The canal district comes alive from 6pm. Order a spritz or Negroni for around 10-12€ and the buffet is usually included. Avoid the first bars you see on the main quay; walk a few streets back for better quality and lower prices. Go on a weekday for space.
🍽️
Risotto alla Milanese Tasting
Milan's signature dish is saffron risotto, traditionally served with ossobuco. Seek out a traditional trattoria away from the Duomo, in areas like Porta Romana or Brera. Expect 14-18€ for a risotto. Lunch menus on weekdays offer better value, and booking is wise in the evening.
⛪
Basilica of San Maurizio
Often called Milan's Sistine Chapel, this former convent church is covered in Renaissance frescoes by Bernardino Luini. Entry is free, it's rarely crowded, and the nuns' choir behind the screen is stunning. Open most days except Mondays; visit mid-morning and allow thirty minutes.

Related searches

train Verona Milan flight Verona Milan bus Verona Milan how to get from Verona to Milan ticket price Verona to Milan travel time Verona to Milan travel to Italy

Other trips from Verona

Book now