Train from Amsterdam to Milano: Tickets & Schedules

Previously seen trips

Next departures for Amsterdam to Milano on December 12
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
SNCF + Eurostar
Train
    Amsterdam Centraal
    Porta GaribaldiNo tags
    SNCF + Eurostar
    Train
      Amsterdam Centraal
      Porta GaribaldiNo tags
      Eurostar + SNCF
      Train
        Amsterdam Centraal
        Porta GaribaldiNo tags
        SNCF + Eurostar
        Train
          Amsterdam Centraal
          Porta GaribaldiNo tags
          Eurostar + SNCF
          Train
            Amsterdam Centraal
            Porta GaribaldiNo tags

            Compare 3 ways to go from Amsterdam to Milano

            We recommend taking the bus

            Among the sustainable travel choices, the bus stands out as a good way to reach Milano. The journey takes about 21 hours 50 minutes, and with fares starting at just $79, it presents an excellent value for a comfortable ride.

            29bus per day
            21h 50mAverage Duration
            829 kmDistance
            21kgCO₂ emissions
            Average Price$79 - $389Average Duration21h 50m
            21kg CO₂e
            Average Price$236 - $604Average Duration14h
            20kg CO₂e
            Carpool
            Average Price$71 - $71Average Duration11h 20m
            35kg CO₂e

            People from around the world trust Busbud