By Train from Berlin (Germany) to Milano / Milan / Mailand (Italy) - Option 1: Travelling by day via Munchen/Munich and Verona

Journey Summary

Depart Berlin (Germany)

Berlin Hbf

Arrive Milano / Milan / Mailand (Italy)

Milano Centrale
Journey Time
12hr 15min (via Munchen)
Change trains in: Munchen/Munich and Verona

If you have a rail pass then this is how to travel from Berlin to northern Italy by train during the day, end-to-end, this a journey which should showcase international train travel at it's best.

We doubt that many people will want to travel this way - if you have a rail pass it's highly likely that you will to spend more time in the likes of Munich or Verona.

But if you set off from Berlin on the 08:30 train to Munchen, and make the two connections of around 40 mins each between trains at Munchen Hbf and Verona Porta Nuova stations, you should be in Milano before 21:00.

Though this routing is a bit of a gamble as neither connection is absolutely guaranteed.

Train 1

  • Depart: Berlin (Germany)
  • Arrive: München / Munich (Germany)
  • Journey time: 6hr 15min

Close this info panel  

Train 2

  • Depart: München / Munich (Germany)
  • Arrive: Verona (Italy)
  • Journey time: 5hr 3min

Close this info panel  

Train 3

  • Depart: Verona (Italy)
  • Arrive: Milano / Milan / Mailand (Italy)
  • Journey time: 1 hr 13min

Close this info panel  

Ticket information

Close this info panel