Skip to main content

Trains from Milan to Berlin

100% Independent & European-based

Milan to Berlin train information

Distance

524 miles

Train companies

TrenitaliaEuroCityEuropean Sleeper
  • Search for your ticket on Gopili to see the different companies for your train between Milan and Berlin. The services on board can change depending on the train company.

Milan - Berlin prices calendar

Sun, Nov 08113 €
Mon, Nov 0974 €
Tue, Nov 1067 €
Wed, Nov 1183 €
Thu, Nov 12166 €
Fri, Nov 13185 €
Sat, Nov 14185 €

Milan - Berlin: the best time to book cheap trains

The table below shows the best prices found over the last six months depending on how much time in advance the train ticket is booked. Buying your train from Milan to Berlin in advance can enable you to save money for your journey.

Best prices for the return journey