Train from London to Milano: Tickets & Schedules

Previously seen trips

Next departures for London to Milano on December 25
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Eurostar + SNCF
Train
    London-St-Panc.-Int.
    Porta GaribaldiNo tags
    SNCF + Eurostar
    Train
      London-St-Panc.-Int.
      Porta GaribaldiNo tags
      Eurostar + SNCF
      Train
        London-St-Panc.-Int.
        Porta GaribaldiNo tags
        SNCF + Eurostar
        Train
          London-St-Panc.-Int.
          Porta GaribaldiNo tags

          Compare 3 ways to go from London to Milano

          We recommend taking the train

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

          1train per day
          11h 39mAverage Duration
          595 milesDistance
          23kgCO₂ emissions
          Average Price$73 - $402Average Duration1d 6h
          24kg CO₂e
          Average Price$126 - $456Average Duration11h 39m
          23kg CO₂e
          Carpool
          Average Price$69 - $69Average Duration15h 30m
          40kg CO₂e

          People from around the world trust Busbud