Milan Porta Garibaldi to Verona train

Cheap train tickets from Milan Porta Garibaldi to Verona

Showing times and prices for Dec 06

Cheapest

13

Average

29

The best way to find a cheap train ticket from Milan Porta Garibaldi to Verona is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
10:05PMMilan Porta Garibaldi2h12 12:17AMVerona Porta Nuova
1 transfer
131One-way
2nd Cheapest
04:13PMMilan Porta Garibaldi1h15 05:28PMVerona Porta Nuova
0 transfers
231One-way
2nd Cheapest
07:43PMMilan Porta Garibaldi1h10 08:53PMVerona Porta Nuova
0 transfers
231One-way
04:13PMMilan Porta Garibaldi1h32 05:45PMVerona Porta Vescovo
1 transfer
251One-way
04:13PMMilan Porta Garibaldi1h32 05:45PMVerona
1 transfer
271One-way

Train schedule from Milan Porta Garibaldi to Verona

Showing trains for tomorrow, Tuesday, December 6
04:13PMMilan Porta Garibaldi1h32 05:45PMVerona
1 transfer
04:13PMMilan Porta Garibaldi1h15 05:28PMVerona Porta Nuova
0 transfers
04:13PMMilan Porta Garibaldi1h32 05:45PMVerona Porta Vescovo
1 transfer
06:13PMMilan Porta Garibaldi1h15 07:28PMVerona Porta Nuova
0 transfers
07:43PMMilan Porta Garibaldi1h10 08:53PMVerona Porta Nuova
0 transfers
07:43PMMilan Porta Garibaldi1h43 09:26PMVerona
1 transfer
10:05PMMilan Porta Garibaldi2h12 12:17AMVerona Porta Nuova
1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Tue
Dec 06
Wed
Dec 07
Thu
Dec 08
Fri
Dec 09
Sat
Dec 10
Sun
Dec 11
Mon
Dec 12

Fastest train times from Milan Porta Garibaldi to Verona

Showing times and prices for Dec 06

Fastest Journey

1 h 10 m

Average

1 h 31 m

Trains per day

7

Distance

141 km

Of the 7 trains that leave Milan Porta Garibaldi for Verona every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
07:43PMMilan Porta Garibaldi1h10 08:53PMVerona Porta Nuova
0 transfers
231One-way
2nd Fastest
04:13PMMilan Porta Garibaldi1h15 05:28PMVerona Porta Nuova
0 transfers
231One-way
2nd Fastest
06:13PMMilan Porta Garibaldi1h15 07:28PMVerona Porta Nuova
0 transfers
681One-way
04:13PMMilan Porta Garibaldi1h32 05:45PMVerona
1 transfer
271One-way
04:13PMMilan Porta Garibaldi1h32 05:45PMVerona Porta Vescovo
1 transfer
251One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Milan Porta Garibaldi to Verona

distanceDistance87 miles (141 km)
durationAverage train duration2 h 12 min
priceAverage train ticket price$14 (€13)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain companiesRegionale, Frecciarossa, Nightjet or Trenord

Trains from Milan Porta Garibaldi to Verona cover the 87 miles (141 km) long route taking on average 2 h 12 min with our travel partners like Regionale, Frecciarossa, Nightjet or Trenord. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this route costs around $14 (€13), you can find the cheapest train ticket for as low as $14 (€13). Travelers depart most frequently from Milano Porta Garibaldi and arrive in Verona Porta Nuova.

Train companies: ÖBB Nightjet and Frecciarossa from Milan Porta Garibaldi to Verona trains

Travel to Verona from Milan Porta Garibaldi from $14 (€13) with Omio’s train partners ÖBB Nightjet and Frecciarossa! You can find the best schedules and tickets when comparing and booking the most affordable journey for you.

Frecciarossa
ÖBB Nightjet

Step on board a Frecciarossa train and relax as you travel across Italy. Trenitalia’s Frecciarossa high-speed trains make about 200 connections across Italy per day, including major destinations like Rome, Florence, Milan, Venice and Naples. These trains reach speeds up to 186 mph (300 kmh), so you can travel 87 miles (141 km) to Verona from Milan Porta Garibaldi quickly on a Frecciarossa high-speed train. There are four different classes to choose from: Standard, Premium, Business, and Executive. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

We show you the latest Frecciarossa train schedule for the Milan Porta Garibaldi to Verona route, so you can select the best times for your upcoming trip. You can find other travel information on Omio for this trip, such as departure and arrival train stations, journey times, number of stops, and cheap fares. You can select from three ticket types: Super Economy, Economy, and Base. Once you’ve picked your ticket, book a cheap train between Milan Porta Garibaldi and Verona with us today and enjoy your journey with Trenitalia’s Frecciarossa!

    Looking to travel by train to Verona from Milan Porta Garibaldi? Omio can help you find that perfect trip with ÖBB Nightjet. Check Omio to see current ÖBB Nightjet train schedules, tickets, travel information and prices for the best deals on the Milan Porta Garibaldi to Verona train and book ÖBB Nightjet tickets online quickly and easily. When taking a train between Milan Porta Garibaldi and Verona, you can expect to travel 87 miles (141 km) one-way with ÖBB Nightjet. If you search for trains from Milan Porta Garibaldi to Verona in the Omio app, you can check if the ÖBB Nightjet ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the train station. Whether you’re looking for the cheapest, fastest or earliest train with ÖBB Nightjet, we do the work for you to get you safely to Verona from Milan Porta Garibaldi. Book that perfect Milan Porta Garibaldi to Verona train now with Omio and enjoy a smooth and comfortable journey with ÖBB Nightjet!

      Travel Tips: Trains from Milan Porta Garibaldi to Verona

      Travel Tips: Travel by train to Verona easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Milan Porta Garibaldi to Verona.
      FAQs
      Looking to save money on your trip? Omio customers have found the cheapest train between Milan Porta Garibaldi and Verona for the next 7 days starting from $14 (€13)  one way.
      The Milan Porta Garibaldi to Verona train ticket price is on average $14 (€13)  if you are looking to purchase your tickets for this trip in the next week.
      You should expect to travel around 87 miles (141 km)  between Milan Porta Garibaldi and Verona by train.
      On average the Milan Porta Garibaldi to Verona train time is 2 h 12 min  covering the 87 miles (141 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

      Omio customers who travel this route most frequently depart from Milano Porta Garibaldi   and arrive in Verona Porta Nuova.

      Passengers board the train most frequently from Milano Porta Garibaldi, which is located around 2 miles (3.3 km) away from the city center, and they get off the train at Verona Porta Nuova, located 1.5 miles (2.4 km) away from the city center.

      When taking a train from Milan Porta Garibaldi to Verona, you can count on Regionale, Frecciarossa, Nightjet or Trenord for the best way to get you to Verona. You can also check all possible train providers who offer a service from Milan Porta Garibaldi to Verona and compare the amenities they offer before buying a train ticket.
      The average number of trains departing Milan Porta Garibaldi for Verona is 25 a day. The train schedules and services may vary between weekdays and weekends.
      The earliest train departing from Milan Porta Garibaldi to Verona leaves at 6: 25 AM. The last train departing from Milan Porta Garibaldi to Verona leaves at 11: 25 PM. You can find the latest Milan Porta Garibaldi to Verona train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
      If you book the Milan Porta Garibaldi to Verona train within the next 7 days, you can find one way tickets to cost on average $14 (€13). However, booking your train ticket in advance gives you access to the best prices for trains between Milan Porta Garibaldi and Verona. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

      Trains departing from Milan Porta Garibaldi

      Distance from Milan Porta Garibaldi to city center
      Distance from Milan Porta Garibaldi to city center
      2 miles (3.3 km)
      How to get to this station?
      How to get to this station?
      Metro lines: M2, M5
      Bus lines: 43, 56, 70, 94
      Train lines: R21, R31, S1, S11, S2, S5, S7, S8
      Nearest Airport
      Nearest Airport
      Milan Linate Airport
      7 miles (11 km)
      How to get to nearest airport?
      How to get to nearest airport?
      The airport can be reached by public transit using S1, S2, S5, S6 or S13 train til Milano Porta Vittoria and then taking the bus 73. The whole transit will take arond 35-40 min.
      Amenities at station
      Wifi
      Wifi
      Free Wi-Fi in the station.
      ATM
      ATM
      Located in the main hall.
      Parking
      Parking
      Opening Hours: 24/7 Parking space: 91 Parking Pricing: €2. 00 per hour
      Dining
      Dining
      Caffeteria Panni Caldi | Princi | Burgez | Bricco Café | U! Come tu mi vuoi | Autogrill | Culto
      Information Desk
      Information Desk
      Accessibility
      Accessibility
      Accessible facilities such as ticket machines, toilets, and ramps and additional assistance as needed from 07: 45 to 22: 30.

      Trains arriving to Verona

      Distance from Verona to city center
      Distance from Verona to city center
      2.4 km
      Ticket Office Hours
      Ticket Office Hours
      Mon - Sun: 06: 00 - 21: 00
      How to get to this station?
      How to get to this station?
      Bus lines: 11, 12, 13, 51, 90, 92, 94, 96, 98
      Train lines: FA, FB, EC, EN, ICN, R, Italo
      Nearest Airport
      Nearest Airport
      Verona Airport
      7 miles (11 km)
      How to get to nearest airport?
      How to get to nearest airport?
      The airport can be reached by public transit in 15 minutes using the airport shuttle Line 199, which departs every 20 minutes.
      Amenities at station
      Wifi
      Wifi
      Free WiFi in the station.
      ATM
      ATM
      ATM is located in the central part of the station.
      Lockers
      Lockers
      Provided by KiPoint and located on the ground floor. Open daily from 08: 00 to 20: 00.
      Parking
      Parking
      Opening Hours: Mon - Sun: 05: 00 - 00: 00 Parking space: 300 Parking Pricing: €2. 00 per hour | €18. 00 per day | €100. 00 per month
      Dining
      Dining
      Burger King | Bistrot | Scambio | 12oz Coffee Joint | Bottega del Caffè | Spizzico | Lowengrube | Cibiamo
      Car Rentals
      Car Rentals
      SIXT | Locauto Rent | Maggiore
      Information Desk
      Information Desk
      Located on the ground floor in the main concourse. Services provided by KiPoint, open daily from 08: 00 to 20: 00.
      Accessibility
      Accessibility
      Accessible facilities including restrooms, ramps, and parking. The Sala Blu mobility assistance is available from 07: 45 to 22: 30 with advanced one-hour notice.

      More options for your journey from Milan Porta Garibaldi to Verona

      Here are some other resources that might have the information you need

      Travel to popular destinations by train, bus or flight

      The Omio App Makes Travel Planning Easy

      We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

      ios-badge
      android-badge
      Hand With Phone
      Currency
      Language