No ifs or buts. Just travel! Get 12% off your next booking. Valid until 17.03.2025.
12% discount applied on bookings with a total basket value up to €100.
Valid for new and existing customers
Available on app and web bookings
This offer ends on 17.03.2025.
Limit one (1) coupon code per eligible booking. Cannot be combined, transferred or exchanged.
For full terms and conditions: https://www.omio.com/coupon

Milan to Desenzano del Garda train

Mon, Mar 17
+ Add return
Regionale
Frecciarossa
Italo
Trenitalia
Deutsche Bahn

1,000+ travel companies

QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Milan to Desenzano del Garda

Showing times and prices for Mar 17

Cheapest

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

Cheapest
RegionaleRegionale TRENORD 2633RegionaleRegionale TRENORD 2633
04:25PM1h23
Milan Centrale
05:48PMDesenzano del Garda-Sirmione
$131One-way
0 transfers
Cheapest
RegionaleRegionale TRENORD 2643RegionaleRegionale TRENORD 2643
09:25PM1h23
Milan Centrale
10:48PMDesenzano del Garda-Sirmione
$131One-way
0 transfers
Cheapest
RegionaleRegionale TRENORD 2637RegionaleRegionale TRENORD 2637
06:25PM1h23
Milan Centrale
07:48PMDesenzano del Garda-Sirmione
$131One-way
0 transfers
Cheapest
RegionaleRegionale TRENORD 2617RegionaleRegionale TRENORD 2617
08:25AM1h23
Milan Centrale
09:48AMDesenzano del Garda-Sirmione
$131One-way
0 transfers
Cheapest
RegionaleRegionale TRENORD 2635RegionaleRegionale TRENORD 2635
05:25PM1h23
Milan Centrale
06:48PMDesenzano del Garda-Sirmione
$131One-way
0 transfers

Milan to Desenzano del Garda train times

Showing trains for tomorrow, Monday, March 17
ProviderDepartsDurationArrivesTransfersTickets
Regionale
Regionale TRENORD 2613
RegionaleRegionale TRENORD 2613
06:25AM Milan Centrale1h23 07:48AM Desenzano del Garda-Sirmione0 transfersDirect
Regionale
Regionale TRENORD 2693
RegionaleRegionale TRENORD 2693
06:43AM Milan Porta Garibaldi1h32 08:15AM Desenzano del Garda-Sirmione0 transfersDirect
Frecciarossa
FRECCIAROSSA 9703
FrecciarossaFRECCIAROSSA 9703
06:45AM Milan Centrale0h51 07:36AM Desenzano del Garda-Sirmione0 transfersDirect
Frecciarossa
FRECCIAROSSA 9705
FrecciarossaFRECCIAROSSA 9705
07:15AM Milan Centrale1h00 08:15AM Desenzano del Garda-Sirmione1 transfer
Regionale
Regionale TRENORD 2615
RegionaleRegionale TRENORD 2615
07:25AM Milan Centrale1h23 08:48AM Desenzano del Garda-Sirmione0 transfersDirect
Frecciarossa
FRECCIAROSSA 9707
FrecciarossaFRECCIAROSSA 9707
07:45AM Milan Centrale1h03 08:48AM Desenzano del Garda-Sirmione1 transfer
Frecciarossa
FRECCIAROSSA 9709
FrecciarossaFRECCIAROSSA 9709
08:15AM Milan Centrale0h51 09:06AM Desenzano del Garda-Sirmione0 transfersDirect
Regionale
Regionale TRENORD 2617
RegionaleRegionale TRENORD 2617
08:25AM Milan Centrale1h23 09:48AM Desenzano del Garda-Sirmione0 transfersDirect
Frecciarossa
FRECCIAROSSA 9710
FrecciarossaFRECCIAROSSA 9710
08:45AM Milan Centrale1h03 09:48AM Desenzano del Garda-Sirmione1 transfer
Frecciarossa
FRECCIAROSSA 9715
FrecciarossaFRECCIAROSSA 9715
09:13AM Milan Porta Garibaldi0h53 10:06AM Desenzano del Garda-Sirmione0 transfersDirect
Regionale
Regionale TRENORD 2619
RegionaleRegionale TRENORD 2619
09:25AM Milan Centrale1h23 10:48AM Desenzano del Garda-Sirmione0 transfersDirect
Italo
8977
Italo8977
09:35AM Milan Centrale0h50 10:25AM Desenzano del Garda-Sirmione0 transfersDirect
Frecciarossa
FRECCIAROSSA 9717
FrecciarossaFRECCIAROSSA 9717
09:45AM Milan Centrale1h03 10:48AM Desenzano del Garda-Sirmione1 transfer
Regionale
Regionale TRENORD 2623
RegionaleRegionale TRENORD 2623
11:25AM Milan Centrale1h23 12:48PM Desenzano del Garda-Sirmione0 transfersDirect
Frecciarossa
FRECCIAROSSA 9723
FrecciarossaFRECCIAROSSA 9723
11:45AM Milan Centrale0h51 12:36PM Desenzano del Garda-Sirmione0 transfersDirect
Regionale
Regionale TRENORD 2625
RegionaleRegionale TRENORD 2625
12:25PM Milan Centrale1h23 01:48PM Desenzano del Garda-Sirmione0 transfersDirect
Italo
8983
Italo8983
12:35PM Milan Centrale0h50 01:25PM Desenzano del Garda-Sirmione0 transfersDirect
Frecciarossa
FRECCIAROSSA 9727
FrecciarossaFRECCIAROSSA 9727
12:45PM Milan Centrale0h51 01:36PM Desenzano del Garda-Sirmione0 transfersDirect
Regionale
Regionale TRENORD 2627
RegionaleRegionale TRENORD 2627
01:25PM Milan Centrale1h23 02:48PM Desenzano del Garda-Sirmione0 transfersDirect
Frecciarossa
FRECCIAROSSA 9731
FrecciarossaFRECCIAROSSA 9731
01:45PM Milan Centrale1h03 02:48PM Desenzano del Garda-Sirmione1 transfer
Frecciarossa
FRECCIAROSSA 9733
FrecciarossaFRECCIAROSSA 9733
02:15PM Milan Centrale0h51 03:06PM Desenzano del Garda-Sirmione0 transfersDirect
Regionale
Regionale TRENORD 2629
RegionaleRegionale TRENORD 2629
02:25PM Milan Centrale1h23 03:48PM Desenzano del Garda-Sirmione0 transfersDirect
Frecciarossa
FRECCIAROSSA 9735
FrecciarossaFRECCIAROSSA 9735
02:45PM Milan Centrale0h51 03:36PM Desenzano del Garda-Sirmione0 transfersDirect
Regionale
Regionale TRENORD 2631
RegionaleRegionale TRENORD 2631
03:25PM Milan Centrale1h23 04:48PM Desenzano del Garda-Sirmione0 transfersDirect
Frecciarossa
FRECCIAROSSA 9741
FrecciarossaFRECCIAROSSA 9741
03:45PM Milan Centrale1h03 04:48PM Desenzano del Garda-Sirmione1 transfer
Frecciarossa
FRECCIAROSSA 1000 9743
FrecciarossaFRECCIAROSSA 1000 9743
04:13PM Milan Porta Garibaldi0h53 05:06PM Desenzano del Garda-Sirmione0 transfersDirect
Regionale
Regionale TRENORD 2633
RegionaleRegionale TRENORD 2633
04:25PM Milan Centrale1h23 05:48PM Desenzano del Garda-Sirmione0 transfersDirect
Frecciarossa
FRECCIAROSSA 9747
FrecciarossaFRECCIAROSSA 9747
04:45PM Milan Centrale1h03 05:48PM Desenzano del Garda-Sirmione1 transfer
Frecciarossa
FRECCIAROSSA 9749
FrecciarossaFRECCIAROSSA 9749
05:15PM Milan Centrale0h50 06:05PM Desenzano del Garda-Sirmione0 transfersDirect
Regionale
Regionale TRENORD 2635
RegionaleRegionale TRENORD 2635
05:25PM Milan Centrale1h23 06:48PM Desenzano del Garda-Sirmione0 transfersDirect
Italo
8993
Italo8993
05:35PM Milan Centrale0h50 06:25PM Desenzano del Garda-Sirmione0 transfersDirect
Frecciarossa
FRECCIAROSSA 9751
FrecciarossaFRECCIAROSSA 9751
05:45PM Milan Centrale1h03 06:48PM Desenzano del Garda-Sirmione1 transfer
Frecciarossa
FRECCIAROSSA 9753
FrecciarossaFRECCIAROSSA 9753
06:13PM Milan Porta Garibaldi0h53 07:06PM Desenzano del Garda-Sirmione0 transfersDirect
Regionale
Regionale TRENORD 2637
RegionaleRegionale TRENORD 2637
06:25PM Milan Centrale1h23 07:48PM Desenzano del Garda-Sirmione0 transfersDirect
Frecciarossa
FRECCIAROSSA 9755
FrecciarossaFRECCIAROSSA 9755
06:45PM Milan Centrale1h03 07:48PM Desenzano del Garda-Sirmione1 transfer
Frecciarossa
FRECCIAROSSA 9757
FrecciarossaFRECCIAROSSA 9757
07:15PM Milan Centrale0h51 08:06PM Desenzano del Garda-Sirmione0 transfersDirect
Regionale
Regionale TRENORD 2639
RegionaleRegionale TRENORD 2639
07:25PM Milan Centrale1h23 08:48PM Desenzano del Garda-Sirmione0 transfersDirect
Italo
8997
Italo8997
07:35PM Milan Centrale0h50 08:25PM Desenzano del Garda-Sirmione0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 9759
FrecciarossaFRECCIAROSSA 1000 9759
07:43PM Milan Porta Garibaldi1h05 08:48PM Desenzano del Garda-Sirmione1 transfer
Regionale
Regionale TRENORD 2641
RegionaleRegionale TRENORD 2641
08:25PM Milan Centrale1h23 09:48PM Desenzano del Garda-Sirmione0 transfersDirect
Frecciarossa
FRECCIAROSSA 9763
FrecciarossaFRECCIAROSSA 9763
08:45PM Milan Centrale0h51 09:36PM Desenzano del Garda-Sirmione0 transfersDirect
Regionale
Regionale TRENORD 2643
RegionaleRegionale TRENORD 2643
09:25PM Milan Centrale1h23 10:48PM Desenzano del Garda-Sirmione0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 9660
FrecciarossaFRECCIAROSSA 1000 9660
09:45PM Milan Centrale1h03 10:48PM Desenzano del Garda-Sirmione1 transfer
Regionale
Regionale TRENORD 2645
RegionaleRegionale TRENORD 2645
10:25PM Milan Centrale1h23 11:48PM Desenzano del Garda-Sirmione0 transfersDirect
Regionale
Regionale TRENORD 2607
RegionaleRegionale TRENORD 2607
11:25PM Milan Centrale1h58 01:23AM Desenzano del Garda-Sirmione1 transfer

Find all the dates and times for this journey

Compare prices and tickets Milan to Desenzano del Garda by train or bus

Mon
Mar 17
Tue
Mar 18
Wed
Mar 19
Thu
Mar 20
Fri
Mar 21
Sat
Mar 22
Sun
Mar 23
Mon
Mar 24
Tue
Mar 25
Wed
Mar 26
Thu
Mar 27
Fri
Mar 28
Sat
Mar 29
Sun
Mar 30
Mon
Mar 31
Tue
Apr 01
Wed
Apr 02
Thu
Apr 03
Fri
Apr 04
Sat
Apr 05
Sun
Apr 06

How far in advance should I book train tickets from Milan to Desenzano del Garda?

The best time to book your train from Milan to Desenzano del Garda is 63 days before departure. See how prices for trains change on the Milan to Desenzano del Garda route.
Prices are for one-way tickets for one passenger from Milan to Desenzano del Garda per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Milan to Desenzano del Garda.

Journey information

Overview: Train from Milan to Desenzano del Garda

Trains from Milan to Desenzano del Garda run on average 36 times per day, taking around 1h 29m. Cheap train tickets for this journey start at $12 (€10) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
64 miles (104 km)
Average train duration
1h 29m
Cheapest ticket price
$12 (€10)
Trains per day
36
Direct trains
26
Train providers
4
Fastest train
50m
First train
05:43
Last train
22:25
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Train providers: Regionale, Frecciarossa and Italo from Milan to Desenzano del Garda trains

You can travel by train between Milan and Desenzano del Garda with Regionale, Frecciarossa and Italo for as low as $12 (€10). When you search for schedules and tickets, Omio will show you the best trip.

Regionale is the regional train service of national carrier Trenitalia connecting all of Italy. It is the most convinient way to travel to both big cities and the smallest villages all over the Italian country. The regional trains have different names depending on the region they serve, such as Treno Regionale Veloce (TRV) and Treno Regionale Lento (TRL). Treno Rock and Treno pop are the two new trains part of Trenitalia regionale fleet. Trenitalia Regionale offers a variety of ticket types, including single tickets (economy and standard), return tickets, and season tickets. Onboard facilities include free Wi-Fi, air conditioning, and power sockets. The most popular routes for Regionale are between Rome and Milan, Naples and Florence, and Turin and Venice.

Regionale from Milan to Desenzano del Garda train information:

  • Average Duration: 1 h 23 min
  • Cheapest Price: $12

Train tickets from Milan to Desenzano del Garda: when to book to save $

Time Price Savings
1 week earlier 15 €
2 weeks earlier 11 €36%
3 weeks earlier 11 €36%
1 month before 10 €50%
2 months earlier 14 €7%
3 months earlier 11 €36%


Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Milan - Desenzano del Garda. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

  • Buying your train ticket from Milan - Desenzano del Garda 3 weeks in advance means you can save on average up to 36% compared to the price available on the day of departure.
  • If you book a ticket Milan - Desenzano del Garda with 2 months in advance you save up to about 7% compared to the initial price.
  • By booking 3 months in advance, you could save up to 36%.
  • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

FAQs: Trains from Milan to Desenzano del Garda

FAQs: Travel by train from Milan to Desenzano del Garda 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 to Desenzano del Garda.
FAQs
Cheap train tickets from Milan to Desenzano del Garda can start from as little as $10 (€9) when you book in advance. The average train ticket price for Milan to Desenzano del Garda is $11 (€10); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by train from Milan to Desenzano del Garda is 50 min   to travel the 64 mile (104 km) long trip, with around there are 37 trains per day. Journey times can vary on weekends and holidays.
The first train from Milan to Desenzano del Garda leaves at 12: 15 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Milan to Desenzano del Garda leaves at 11: 52 PM.
Yes, there are 27 direct trains a day from Milan to Desenzano del Garda with Regionale, Frecciarossa, Italo, Trenord or ÖBB Nightjet. Schedules can vary on holidays or weekends with fewer direct trains.
Yes, you can take a high-speed train from Milan to Desenzano del Garda with Frecciarossa or Italo. Overall you can travel with the following companies: Regionale, Frecciarossa, Italo, Trenord or ÖBB Nightjet.
Take the Milan to Desenzano del Garda train with Regionale, Frecciarossa, Italo, Trenord or ÖBB Nightjet. However, it's always good to check out all possible train providers for the route from Milan to Desenzano del Garda as there might be differences in the amenities they offer.
Yes, you can take a night train from Milan to Desenzano del Garda with ÖBB Nightjet. Find all the info regarding night trains in Europe.  

Passengers board the train most frequently from Milan Centrale, which is located around 2.3 miles (3.7 km) away from the city centre, and they get off the train at Desenzano del Garda-Sirmione, located 0.6 miles (854 m) away from the city centre.

A day trip to Desenzano del Garda from Milan is worth doing with a journey time of 50 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Milan to Desenzano del Garda by train is September.
It's helpful to compare your options as there are 2 ways to travel between Milan and Desenzano del Garda including taking a train or bus.

Popular train stations from Milan to Desenzano del Garda

Milan
Desenzano del Garda
The major train station for departures in Milan is Milano Porta Garibaldi. Find all the information you need to know about services, amenities and connections at Milano Porta Garibaldi for your trip from Milan to Desenzano del Garda.
Amenities at train station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
phone
Phone Number
ticketOfficeHours
Distance to city center
2 km
Wifi
Wifi
  • Free Wi-Fi in the station.
Dining
Dining
  • Caffeteria Panni Caldi
  • Princi
  • Burgez
  • Bricco Café
  • U! Come tu mi vuoi
  • Autogrill
  • Culto
Accessibility
Accessibility
  • Accessible facilities such as ticket machines, toilets, and ramps and additional assistance as needed from 07:45 to 22:30.
Hotel
Hotel
  • Hotel NH Milano Palazzo Moscova
  • AC Hotel by Marriott Milano
  • Tocq Hotel
Public transit options for Milano Porta Garibaldi
  • Metro lines: M2, M5
  • Bus lines: 43, 56, 70, 94
  • Train lines: R21, R31, S1, S11, S2, S5, S7, S8
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Ticket OfficeTicket Office
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • Mon - Sun: 05:50 - 22:20
ticketOfficeHours
Distance to city center
2 km
Wifi
Wifi
  • Free WiFi in the station.
Lockers
Lockers
  • Provided by KiPoint and located on the ground floor, on the side of Piazza Luigi di Savoia. It is open every day from 06:00 to 23:00.
Dining
Dining
  • Venchi
  • Panzera Coffee
  • Burger King
  • Bar Motta
  • Caffè Napoli
  • VyTA Boulangerie
  • Spontini
  • Starbucks
  • Dispensa Emilia
  • McDonald's
  • & many more
Accessibility
Accessibility
  • Station is wheelchair accessible, has elevators and the Sala Blu, Trenitalia's office of assistance for disabled travelers, is next to Platform 4.
Hotel
Hotel
  • Glam Hotel Milano
  • NYX MIlan
  • iQ Hotel Milano
Ticket Office
Ticket Office
  • Mon - Sun: 05:50 - 22:20
Public transit options for Milano Centrale
  • Metro lines: M2 (green), M3 (yellow)
  • Tram lines: 1
  • Bus lines: 5, 9, 10, 42, 81, 87, 152, 728, N26, NM2, NM3, Air Bus, Orio Shuttle
  • Train lines: FR, FB, EC, Thello, XP2, R28, IC, ICN, RV, R, Regio, Italo
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • 6:00 AM - 10:00 PM Monday - Sunday
ticketOfficeHours
Distance to city center
4 km
Wifi
Wifi
  • Free
Parking
Parking
  • Parking is available near the station with access from Via Rombon.
Dining
Dining
  • Ristorante Pizzeria Il Girasole
  • Osteria Lambrate
Taxis
Taxis
  • Outside the main entrance.
Accessibility
Accessibility
  • Elevators, ramps.
WC
WC
  • €1
Hotel
Hotel
  • MEININGER Milano Lambrate
  • Hotel Gamma
  • Hotel Lugano
Lost and Found Office
  • Located in the main hall
Public transit options for Milano Lambrate
  • Metro: Line M2
  • Bus: Several lines available
  • Tram: Line 19
The major train station for arrivals in Desenzano del Garda is Desenzano del Garda-Sirmione. Find all the information you need to know about services, amenities and connections at Desenzano del Garda-Sirmione for your journey to Desenzano del Garda from Milan.
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • 6:00 AM - 8:00 PM Monday - Sunday
Wifi
Wifi
  • Free
Parking
Parking
  • The car park is open 7 days a week. Access is available from Piazza Einaudi.
Dining
Dining
  • Ristorante Esplanade
  • Trattoria Alessi
Taxis
Taxis
  • Outside the main entrance.
Accessibility
Accessibility
  • Elevators, ramps, restrooms.
WC
WC
  • €1
Hotel
Hotel
  • Hotel Mayer & Splendid
  • Hotel Piroscafo
  • Hotel Bonotto
Lost and Found Office
  • Located in the main hall
Public transit options for Desenzano del Garda-Sirmione
  • Bus: Line LN026
  • Ferry: Desenzano del Garda ferry terminal is a 15-minute walk away

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
More routes, destinations and providers
Currency
Language

Useful links