Find the best transportation from MILAN to LUGANO

These train, bus and flight companies trust us

Ticket price Milan - Lugano every day

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

Go from Milan to Lugano (trains, Bus)



Information about the route from Milan to Lugano

Bus + Train

  • Journey duration: 5 h 10 min

  • First departure: 00:45
  • Last departure: 00:45

Stations of departure

  • Milano Centrale

Destination stations

  • Lugano

Trains

  • Best price: 21.58£

  • Journey duration: 1 h 15 min

  • First departure: 06:09
  • Last departure: 19:25

Stations of departure

  • Milano Porta Garibaldi
  • Milano Centrale

Destination stations

  • Lugano

Bus

  • Best price: 7.18£

  • Journey duration: 1 h 50 min

  • First departure: 01:00
  • Last departure: 23:45

Stations of departure

  • Milan Lampugnano Bus Station
  • Rho Train Station
  • Milan (Lampugnano)
  • Via Giulio Natta, 32

Destination station

  • Lugano Train Station
  • Lugano Nord
  • Lugano
  • Arrêt D'autobus Lugano

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