|Distance||28 miles (45 km)|
|Average train duration||1 h 9 min|
|Average train ticket price||$6 (€5)|
|Train companies||Regionale or Trenord|
Trains from Orio al Serio to Milan cover the 28 miles (45 km) long journey taking on average 1 h 9 min with our travel partners like Regionale or Trenord. There are direct train services available. You can get the cheapest train tickets for this trip for as low as $6 (€5), but the average price of train tickets is $6 (€5).
Here are some other resources that might have the information you need