Cheapest
Average
The best way to find a cheap train ticket from Milan to Treviglio is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Omio recommends booking the train as it is the most popular option from Milan to Treviglio among Omio's users. If you are prioritising price take the train with prices starting from €4. For those with little time consider booking a train which can get you there in 37m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.0 - 0.0kg.
Most popular Train | Bus |
---|---|
€4 Average price Cheapest | €4 Average price |
1h 7m Average duration Fastest 37m Onboard + 30m Additional time* | 1h 10m Average duration 40m Onboard + 30m Additional time* |
0.0 - 0.0kg CO2 emissions Lowest | 0.0 - 0.1kg CO2 emissions |
Direct Options | Direct Options |
*Additional time: Average total travel duration to departure point, security checks and transfers.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Regionale Regionale TRENORD 10911 | 12:22AM Milano Lambrate | 0h27 | 12:49AM Treviglio station | 0 transfersDirect | |
Regionale S5 TRENORD 24511 | 05:41AM Milano Forlanini | 0h39 | 06:20AM Treviglio station | 0 transfersDirect | |
Regionale Regionale TRENORD 10913 | 06:01AM Milano Lambrate | 0h40 | 06:41AM Treviglio Ovest | 1 transfer | |
Regionale Regionale TRENORD 10913 | 06:01AM Milano Lambrate | 0h23 | 06:24AM Treviglio station | 0 transfersDirect | |
Regionale S5 TRENORD 24513 | 06:11AM Milano Forlanini | 0h39 | 06:50AM Treviglio station | 0 transfersDirect | |
Regionale Regionale TRENORD 2253 | 06:23AM Milan Porta Garibaldi | 0h42 | 07:05AM Treviglio Ovest | 0 transfersDirect | |
Regionale Regionale TRENORD 2613 | 06:25AM Milan Centrale | 0h29 | 06:54AM Treviglio station | 0 transfersDirect | |
Regionale S5 TRENORD 24515 | 06:41AM Milano Forlanini | 0h39 | 07:20AM Treviglio station | 0 transfersDirect | |
Regionale Regionale TRENORD 2693 | 06:43AM Milan Porta Garibaldi | 0h35 | 07:18AM Treviglio station | 0 transfersDirect | |
Regionale S6 TRENORD 24601 | 06:56AM Milano Forlanini | 0h43 | 07:39AM Treviglio station | 0 transfersDirect | |
Regionale Regionale TRENORD 10915 | 07:01AM Milano Lambrate | 0h23 | 07:24AM Treviglio station | 0 transfersDirect | |
Regionale Regionale TRENORD 2215 | 07:05AM Milan Centrale | 0h52 | 07:57AM Treviglio Ovest | 1 transfer | |
Regionale S5 TRENORD 24517 | 07:11AM Milano Forlanini | 0h39 | 07:50AM Treviglio station | 0 transfersDirect | |
Regionale Regionale TRENORD 2615 | 07:25AM Milan Centrale | 0h46 | 08:11AM Treviglio Ovest | 1 transfer | |
Regionale Regionale TRENORD 2615 | 07:25AM Milan Centrale | 0h29 | 07:54AM Treviglio station | 0 transfersDirect | |
Regionale S6 TRENORD 24603 | 07:26AM Milano Forlanini | 0h43 | 08:09AM Treviglio station | 0 transfersDirect | |
Regionale Regionale TRENORD 2255 | 07:40AM Milano Lambrate | 1h01 | 08:41AM Treviglio Ovest | 1 transfer | |
Regionale S5 TRENORD 24519 | 07:41AM Milano Forlanini | 0h39 | 08:20AM Treviglio station | 0 transfersDirect | |
Regionale S6 TRENORD 24605 | 07:56AM Milano Forlanini | 0h43 | 08:39AM Treviglio station | 0 transfersDirect | |
Regionale Regionale TRENORD 10917 | 08:01AM Milano Lambrate | 0h23 | 08:24AM Treviglio station | 0 transfersDirect |
Find all the dates and times for this journey
Fastest Journey
20 m
Average
37 m
Trains per day
120
Distance
32 km
Of the 120 trains that leave Milan for Treviglio every day 99 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance 19 miles (31 km) |
Average train duration 37m |
Cheapest ticket price $5 (€4) |
Trains per day 91 |
Direct trains 75 |
Train providers 3 |
Fastest train 18m |
First train 05:25 |
Last train 22:41 |
Find the best trains between Milan and Treviglio with Omio's travel partners Regionale and Trenord from $5 (€4). We can find you the best deals, schedules and tickets when comparing and booking the best journey.
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.
Milan to Treviglio train information with Regionale:
Looking to travel quickly and comfortably? The Milan to Treviglio train is a fast, convenient, and environmentally friendly way to make this journey. Departing from Milan Porta Garibaldi and arriving at Treviglio, the train from Milan to Treviglio allows passengers to enjoy hassle-free travel while taking in scenic views of Northern Italy. Numerous trains from Milan to Treviglio operate daily, providing plenty of options that suit any schedule. Whether you're traveling for business or leisure, this train route ensures a smooth and timely arrival at your destination. Blog early to secure the best deals!
Planning a trip from Milan to Treviglio by train? Ticket prices for this route are both affordable and flexible, with the cheapest train ticket costing as little as $5 (€4) for one-way journeys. On average, you can expect to pay around $5 (€4) for a standard ticket, making this short-distance commute cost-effective whether traveling for work or leisure. For a convenient and budget-friendly trip, consider booking your train tickets in advance and plan your travel during September when prices and conveniences tend to be at their peak due to moderate demand and comfortable weather.
Traveling by train from Milan to Treviglio is both convenient and efficient, thanks to services offered by Trenitalia, Trenord, and Eurocity. Trenitalia and Trenord operate regional and suburban trains that provide frequent departures throughout the day, ideal for daily commuters or casual travelers seeking flexibility. Passengers can enjoy comfortable seating, clean carriages, and on-board amenities like air conditioning, Wi-Fi on select routes, and easy luggage storage. The Eurocity trains, suited for international connections, also pass through this route, offering added comfort and well-suited facilities for longer travel. With these reliable options, the journey between Milan and Treviglio is seamless and enjoyable for everyone.
The train journey between Milan and Treviglio covers a distance of approximately 19 miles (31 km) and offers a convenient and efficient travel option. On average, the journey from Milan to Treviglio takes around 18m, making it a popular choice for commuters and travelers alike. Whether you're heading to Treviglio for work or leisure, the railway service provides a reliable connection.
Train services from Milan to Treviglio operate frequently throughout the day. With an average of 91 trains running daily, travelers can enjoy the flexibility of catching a train at different times that suit their schedule. These trains are available every day of the week, ensuring seamless connectivity for both weekdays and weekends.
For early risers, the first train of the day departs from Milan to Treviglio at around 05:25, while night travelers can catch the last train at approximately 22:41. This extensive schedule ensures that passengers have convenient options for planning their journeys at any time during the day.
Feel free to explore the Milan to Treviglio train times and schedule to plan your trip with ease!
When departing from Milan, you have various train station options to start your trip from including Milan Centrale and Milan Porta Garibaldi. When arriving in Treviglio, you can end your route in train stations like Treviglio and Treviglio Ovest.
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 Treviglio, located 1 mile (1.6 km) away from the city centre.
Here are some other resources that might have the information you need