Travel options for:
Stresa to Lugano
  • Train

    $37 - $49
    1. Stresa

      57 min - 5 times a day

      $10 - $20

    2. Milano Centrale

      1 h 7 min - every 4 hours

      $27 - $29

  • Ferry, line 421 bus, line 60 train

    $21 - $32
    1. Stresa NLM

      55 min - once daily

      $12 - $17

    2. Luino, Pzza. della Libertà

      32 min - every 4 hours - line 421

      $5 - $8

    3. Ponte Tresa

      25 min - every 30 minutes - line 60

      $3 - $7

  • Bus

    $30 - $37
    1. Stresa

      18 min - once daily

      $3

    2. Gravellona Toce

      50 min - every 4 hours

      $7

    3. Milan Airport Malpensa 1

      55 min - once daily

      $21 - $28

  • Drive

    $13 - $20
    1. Stresa

      1 h 15 min - 63.4 miles

      $13 - $20

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Stresa train to Milano Centrale then train to Lugano. 3 h 4 min 33€. From Stresa NLM ferry to Luino, Pzza. della Libertà, line 421 bus to Ponte Tresa, then line 60 train to Lugano FLP. 3 h 4 min 22€. From Stresa bus to Gravellona Toce, bus to Milan Airport Malpensa 1, then bus to Lugano, Piazzale Besso. 4 h 3 min 28€. From Stresa drive to Lugano. 1 h 15 min 13€.