Train from Amsterdam to Milano: Tickets & Timetables

Previously seen journeys

Next departures from Amsterdam to Milano on 28 November
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
        Eurostar + SNCF
        Train
          Amsterdam Centraal
          Porta GaribaldiNo tags
          SNCF + Eurostar
          Train
            Amsterdam Centraal
            Porta GaribaldiNo tags

            Compare 3 ways to travel 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 £43, it presents an excellent value for a comfortable ride.

            30bus per day
            21h 50mAverage duration
            497 milesDistance
            20kgCO₂ emissions
            Average price£43 - £214Average duration21h 50m
            20kg CO₂e
            Average price£129 - £331Average duration14h
            20kg CO₂e
            Carpool
            Average price£39 - £39Average duration11h 20m
            35kg CO₂e

            People from around the world trust Busbud