[menuItemContent][menuItemRightSideContent]
Currency

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Travel Tips

Trains from San Bonifacio to Milan
Travel by train to Milan 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 San Bonifacio to Milan.
FAQs
What is the price of the cheapest train from San Bonifacio to Milan?
Train tickets to Milan from San Bonifacio for some dates and times can be found for as cheap as $18 (€14)  one way in the next 7 days.
What is the price of a train ticket to Milan from San Bonifacio?
The San Bonifacio to Milan train ticket price is on average $18 (€14)  if you are looking to book your tickets for this journey in the next week.
How far is San Bonifacio to Milan by train?
You should expect to travel around 101 miles (163 km)  to Milan from San Bonifacio by train.
What station does the train from San Bonifacio to Milan depart from? Which Milan train station do I come into from San Bonifacio?

Omio customers who travel this route most frequently depart from San Bonifacio   and arrive in Milano Centrale.

Where do I find the San Bonifacio train station to Milan? Where is the Milan train station?

You can find the most popular departure train station for this route, San Bonifacio, located approximately 0 mile (s) / 0 km from the city center of San Bonifacio. The most popular arrival train station in Milan, called Milano Centrale, is located around 0 mile (s) / 0 km away from its city center.

How far in advance should I purchase train tickets between San Bonifacio and Milan for the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this trip and save money. If you buy train tickets from San Bonifacio to Milan within the next 7 days, you can find tickets to cost on average $18 (€14) one way. To find the best prices for this route, consider booking your train ticket from San Bonifacio to Milan a few months in advance.
Stations

Important Stations and Airports for this Journey

San Bonifacio
Milan
S.Bonifacio
Amenities