Trains from Milan to Verona

When are you travelling?

Mon 22 Jan

04:30 07:15
12 €
02:45 hrs

Mon 22 Jan

23:15 02:14
12 €
02:59 hrs

Tue 23 Jan

23:15 02:14
12 €
02:59 hrs

Wed 24 Jan

23:15 02:14
12 €
02:59 hrs

Thu 25 Jan

23:15 02:14
12 €
02:59 hrs

Approved for

Best Price

Real time comparison

Easy Booking

Direct access to over 450 train, bus and flight partners

Customer Satisfaction

More than 30 million users from over 120 countries
Today Tue 23 Jan Wed 24 Jan Thu 25 Jan Fri 26 Jan Sat 27 Jan Sun 28 Jan Mon 29 Jan Tue 30 Jan Wed 31 Jan Thu 1 Feb Fri 2 Feb Sat 3 Feb Sun 4 Feb Mon 5 Feb
Find prices

Price Calendar: These fares were collected over the last 24 hours and may be subject to change.

Milan to Verona Train Information

Avg. Train Duration2h 2m
Trains arrive inVerona
Trains depart fromMilan
Train Ticket Price 11.68 €
Distance141 km
Train Companies
  • Regionale
  • Trenitalia

What train companies travel from Milan to Verona

Many companies operate modern fleets with comfortable, reclining seats, wifi and air-conditioning. Compare the services available.

What's on board Trenitalia Regionale trains?

  • Power Outlet

  • Wifi

  • Refreshments

  • Mobile Tickets

  • Pets

  • WC

  • Seat Reservation

  • ID Required

  • Allows Bicycles

Further facilities and services may vary according to the transport company and country of operation.

What do I need to know about travelling on Trenitalia Regionale trains?

    Carta Freccia Special, Carta Freccia Young, and Carta Freccia Senior entitle passengers to discounted tickets on Trenitalia trains.


What's on board Trenitalia Frecciarossa trains?

  • Power Outlet

  • Wifi

  • Refreshments

  • Mobile Tickets

  • Pets

  • WC

  • Seat Reservation

  • ID Required

  • Allows Bicycles

Further facilities and services may vary according to the transport company and country of operation.

What do I need to know about travelling on Trenitalia Frecciarossa trains?

    Carta Freccia Special, Carta Freccia Young, and Carta Freccia Senior entitle passengers to discounted tickets on Trenitalia trains.


What's on board Trenitalia trains?

  • Power Outlet

  • Wifi

  • Refreshments

  • Mobile Tickets

  • Pets

  • WC

  • Seat Reservation

  • ID Required

  • Allows Bicycles

Further facilities and services may vary according to the transport company and country of operation.

What do I need to know about travelling on Trenitalia trains?

    Carta Freccia Special, Carta Freccia Young, and Carta Freccia Senior entitle passengers to discounted tickets on Trenitalia trains.


    CartaFreccia Young (up to 25 years old):
    Card holders entitled to a 20% discount on domestic and long-distance trains.

    CartaFreccia Senior (60+ years old):
    Card holders entitled to a 20% discount on domestic and long-distance trains.

    CartaFreccia Special:
    Card holders entitled to a 50% discount for all trains departing on Tuesdays, Wednesdays and Thursdays from 11:00 to 14:00.


    Passengers with a CartaFreccia number can enter it during checkout to earn points when booking with GoEuro


    You will need to make separate bookings for passengers in your group who do not own the selected discount card.


    Infant 0-4 without a seat (Free)


Train from Milan to Verona

Trains in Italy are an effective way to travel between cities, with a number of companies offering domestic and international train routes. There are usually 39 trains traveling from Milan to Verona per day. The first Milan to Verona train departs at 6:25 a.m., while the last train departs at 12:15 a.m. All Milan to Verona trains are operated by Trenitalia. High-speed Frecciarossa trains take just over an hour to travel from Milan to Verona, while slower regional trains take approximately 2 hours to complete the journey.

Milan to Verona trains: Not what you're looking for?

Return trains from Verona to Milan | Compare all modes of traveling from Milan to Verona | Or learn more about cheap trains to Verona



Milan to Verona Train Cost

Average prices for trains from Milan to Verona when you book in advance

Booking Period

Average Price

Same Day

€20

1 Day in Advance

€20

1 Week in Advance

€17

2 Weeks in Advance

€15

1 Month in Advance

€15

3 Months in Advance

€15

Milan to Verona Trains: General Information


Taking the train is a popular and convenient way to travel in Italy from Milan to Verona, taking just over an hour on Trenitalia's high-speed Frecciarossa trains.

  • autobus All Milan to Verona trains are run by Trenitalia.
  • autobus All Milan to Verona trains are direct, depart from Milano Centrale train station and arrive at Verona Porta Nuova train station.
  • autobus The Milan to Verona train journey takes as little as 1 hour and 8 minutes to arrive in Verona.
  • autobus Most travelers book their Milan to Verona train tickets 1 day in advance of the travel date.




Based on GoEuro's travel data, as the table above clearly illustrates, ticket prices for Milan to Verona trains decrease the further they are booked in advance:

  • It is 15% cheaper to book a Milan to Verona train ticket 1 week in advance as opposed to the day you intend to travel.
  • Milan to Verona train costs are 25% cheaper when booked 1 month in advance as opposed to purchasing a train ticket the day of.

Important Stations and Airports for this Journey

Everything you need to know about Milano Centrale train station

  • Power Outlet
  • Wifi
  • Food Service
  • WC

* Information may be outdated (testing value)

Train
Train
Train
Cheapest Milan to Verona Trains for the Next Few Days
Train
Train
Train
Train
Train
Train
Train
Train
Train
Train
Train
Train

Stay Up to Date

Get travel offers, trip reminders and other updates by email.

Invalid email format.

We’ve sent you a confirmation email.
Please click the link inside to complete the process.