Find the best transportation from Lugano to Milan

These train, bus and flight companies trust us

Ticket price Lugano - Milan every day

Today 20/01 21/01 22/01 23/01 24/01 25/01
7 £7 £7 £7 £7 £7 £7 £
22 £22 £22 £22 £22 £22 £22 £

Go from Lugano to Milan (trains, Bus)



Information about the route from Lugano to Milan

Trains

  • Best price: 21.58£

  • Journey duration: 1 h 15 min

  • First departure: 08:20
  • Last departure: 21:20

Stations of departure

  • Lugano

Destination stations

  • Milano Centrale

Bus

  • Best price: 7.18£

  • Journey duration: 1 h 24 min

  • First departure: 04:35
  • Last departure: 22:00

Stations of departure

  • Lugano
  • Arrêt D'autobus Lugano
  • Via Basilea

Destination station

  • Milan (Lampugnano)
  • Malpensa Terminal 2
  • Lampugnano

Train + Bus

  • Journey duration: 2 h 24 min

  • First departure: 19:34
  • Last departure: 22:34

Stations of departure

  • Lugano

Destination station

  • Milano Porta Garibaldi
  • Milano Centrale

virail lets you search and compare times and prices of any transports from one city to another