The average train between Salorno and Mezzolombardo takes 55 min and the fastest train takes 17 min. There is a train service every few hours from Salorno to Mezzolombardo. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run hourly between Salorno and Mezzolombardo. The earliest departure is at 6:10 AM in the morning, and the last departure from Salorno is at 10:10 PM which arrives into Mezzolombardo at 6:02 AM. All services require a transfer at Mezzocorona and take an average of 55 min. The schedules shown below are for the next available departures.

19 min • 1 change

26 min • 1 change

41 min • 1 change

40 min • 1 change

32 min • 1 change

32 min • 1 change

32 min • 1 change

32 min • 1 change

37 min • 1 change

17 min • 1 change

34 min • 1 change

28 min • 1 change

37 min • 1 change

17 min • 1 change

34 min • 1 change

28 min • 1 change
Want to know about travelling from Salorno to Mezzolombardo? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Salorno to Mezzolombardo. However, there are services departing from Salorno station and arriving at Mezzolombardo station via Mezzocorona. The journey, including transfers, takes approximately 55 min.
Salorno to Mezzolombardo train services, operated by Trenitalia, depart from Salorno Salurn station.
Salorno to Mezzolombardo train services, operated by Trenitalia, arrive at Mezzolombardo Ferrovia station.
The distance between Salorno and Mezzolombardo is 9.5 km. The road distance is 11 km.
You can take a train from Salorno Salurn to Mezzolombardo Ferrovia via Mezzocorona and Mezzocorona Ferrovia in around 48 min.