Skip to content
Milan — South through the Gotthard

With a change · Italy

Milan

South through the Gotthard

Yes, you can reach Milan by night train. Board at Amsterdam Centraal around 19:30 and arrive at Milano Centrale at 12:00 the next morning. The service runs daily, the journey takes ±16u met overstap with a change at Zürich HB. Fares: seat from € 89 · couchette from € 129 · sleeper from € 189.

Milan is most comfortably reached by night train to Zurich or Basel followed by a morning train through the Gotthard tunnel. You arrive at Milano Centrale around midday, without ever boarding a plane.

At a glance

Departure
Amsterdam Centraal — 19:30
Arrival
Milano Centrale — 12:00
Running days
daily
Journey time
±16u met overstap
Change
Zürich HB
Nights on board
1 night
Fares from
seat from € 89 · couchette from € 129 · sleeper from € 189
Booking opens
approx. 6 months ahead
Country
Italy
Board at
Amsterdam Centraal
Journey time
±16u met overstap
Arrival station
Milano Centrale
Operators
Nightjet, Trenitalia, SBB

Route and timetable to Milan

The night train to Milan is operated by Nightjet / Trenitalia / SBB. Departure from Amsterdam Centraal is around 19:30, with arrival at Milano Centrale scheduled for about 12:00. Allow ±16u met overstap on board. The service runs daily, so plan the outbound and return legs together — on non-running days there is simply no train.

This journey is not fully direct: you change at Zürich HB. Allow at least 30 to 45 minutes for the connection. A through ticket counts as a single travel contract, which entitles you to rerouting if the night train arrives late.

The train calls at a few intermediate stations along the way. Light sleepers should ask for a berth away from the doors; if you want to watch the landscape wake up, request a window seat and set an alarm an hour before arrival.

What does it cost and what comfort do you get?

Indicative fares on this route: seat from € 89 · couchette from € 129 · sleeper from € 189 per person one way. As with airline tickets, prices climb as the train fills, so early booking pays off.

A seat is the cheapest option and fine for one short night, but you rarely sleep well. A couchette (4 or 6 berths, shared) offers the best comfort per euro. A sleeper gives you a private compartment with a washbasin or en-suite shower, bedding and usually breakfast — and it replaces a hotel night.

Compare the full cost honestly: a sleeper ticket versus a flight plus airport transfers plus a hotel night plus a lost day. On this route the maths often favours the train, especially for two people sharing one compartment.

Booking tickets to Milan

Sales normally open 6 months before departure. That first booking window is when the lowest fares and the sought-after private compartments are available; in summer and around public holidays sleepers can sell out within days.

Book directly with Nightjet / Trenitalia / SBB or through a retailer that issues the whole journey on one ticket. A through ticket matters legally: under EU passenger rights rules it entitles you to rerouting and assistance if a connection fails.

While booking, check whether you want a mixed or female-only compartment, whether you are taking a bicycle (limited spaces, separate reservation) and whether a railcard or Interrail pass gives a discount. Interrail always requires a separate night train reservation fee.

Arriving in Milan

You arrive at Milano Centrale. A monumental 1931 station. Most stations have luggage lockers so you can head straight into the city before hotel check-in — worth asking about on arrival.

Connections across all of Italy. Morning ride past Swiss lakes. Local transport in Italy generally connects well at the station; a day pass usually beats buying single tickets.

Keep the first day gentle. Even after a good night in a sleeper, an unhurried morning — breakfast near the station, a walk, sightseeing afterwards — makes for a better trip.

Best time to travel and alternatives

Late spring and early autumn suit this route best: comfortable temperatures, light mornings on arrival and quieter trains than in July and August. Some night trains run a reduced winter timetable, so check before booking.

If you would rather avoid a change, consider a direct night train destination and continue by day train from there. A night on board plus a short daytime hop is often more comfortable than a night-time transfer.

Good to know

  • ·A monumental 1931 station
  • ·Connections across all of Italy
  • ·Morning ride past Swiss lakes

Frequently asked questions

+Is there a direct night train to Milan?

Not fully direct: you travel by night train as far as Zürich HB and change there for the final leg to Milano Centrale. Total journey time ±16u met overstap.

+What time does the night train to Milan leave and arrive?

Departure from Amsterdam Centraal around 19:30, arrival at Milano Centrale around 12:00. Times are indicative and vary by season.

+Which days does the night train to Milan run?

The service runs daily. There is no night train on this route on other days.

+How much does a night train to Milan cost?

Indicatively: seat from € 89 · couchette from € 129 · sleeper from € 189 per person one way. Booking early gives the lowest fare.

+How far ahead can I book?

Sales open roughly 6 months before departure. Sleepers sell out fast in holiday periods.

+Can I take a bicycle?

Most European night trains carry bicycles, but spaces are few and a separate reservation is compulsory. Book it together with your ticket.

All journey times are indicative. Always check the current timetable with the operator.

Back to all destinations