Travel options for:
Varese to Switzerland
  • Train

    $55 - $85
    1. Varese, Via Morosini

      29 min - 4 times a day - line 523

      $6 - $10

    2. Stabio

      3 min - hourly - line 40

      $1 - $2

    3. Mendrisio

      19 min - hourly - line 10

      $5 - $9

    4. Lugano

      2 h 9 min - 4 times a day

      $35 - $50

    5. Zürich HB

      2 min - hourly - line 15

      $8 - $15

  • Train via Bern

    $105 - $182
    1. Varese

      24 min - hourly

      $4 - $7

    2. Gallarate

      2 h 26 min - once daily

      $60 - $100

    3. Bern

      56 min - every 3 hours

      $40 - $75

    4. Zürich HB

      2 min - hourly - line 15

      $1

  • Bus Autolinee Gambioli

    $26 - $42
    1. Varese - Stazione FNM

      1 h 11 min - hourly

      $3 - $5

    2. Como Stazione Lago

      6 min - every 30 minutes - line 7

      $1 - $2

    3. Como Imbonati

      9 min - 2002 feet

    4. Como

      3 h 10 min - once a week

      $21 - $35

  • Bus FlixBus

    $22 - $36
    1. Varese - Stazione FNM

      1 h 11 min - hourly

      $3 - $5

    2. Como Stazione Lago

      6 min - hourly - line 5

      $1 - $2

    3. Como

      4 h 15 min - once daily

      $15 - $25

    4. Zürich, Sihlquai/HB

      12 min - every 10 minutes - line 4

      $2 - $4

  • Drive

    $35 - $55
    1. Varese

      2 h 49 min - 153.7 miles

      $35 - $55

  • Fly

    $90 - $253
    1. Varese

      21 min - hourly

      $3

    2. Ghirla Stazione Varesine

      16 min - every 4 hours

      $2

    3. Ponte Tresa

      7 min - 2087 feet

    4. Ponte Tresa

      9 min - every 30 minutes - line 60

      $9 - $17

    5. Lugano (LUG)

      45 min - non-stop

      $65 - $210

    6. Zurich (ZRH)

      4 min - hourly - line 2

      $9 - $17

    7. Zürich Oerlikon, Bahnhof

      13 min - every 20 minutes - line 62

      $3 - $5

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

From Varese, Via Morosini line 523 bus to Stabio, line 40 train to Mendrisio, line 10 train to Lugano, train to Zürich HB, then line 15 train to Zürich Stadelhofen. 4 h 27 min 66€. From Varese train to Gallarate, train to Bern, train to Zürich HB, then line 15 train to Zürich Stadelhofen. 5 h 11 min 150€. From Varese - Stazione FNM bus to Como Stazione Lago, line 7 bus to Como Imbonati, walk to Como, then bus to Zürich. 5 h 43 min 25€. From Varese - Stazione FNM bus to Como Stazione Lago, line 5 bus to Como, bus to Zürich, Sihlquai/HB, then line 4 tram to Zürich, Opernhaus. 7 h 2 min 28€. From Varese drive to Zürich. 2 h 49 min 38€. From Vale Aguggiari bus to Ghirla Stazione Varesine, bus to Ponte Tresa, walk to Ponte Tresa, line 60 train to Lugano airport, fly to Zurich airport, line 2 train to Zürich Oerlikon, Bahnhof, then line 62 bus to Zürich (Kreis 11). 3 h 52 min 114€.

 
 

Train, bus or fly from Varese to Switzerland?

Swiss PostAuto operates a train from Varese to Zürich every 3 hours. Tickets cost $6 - $10 and the journey takes 29 min. 4 other operators also service this route. Alternatively, FNM Autoservizi operates a bus from Varese to Zürich hourly. Tickets cost $3 - $5 and the journey takes 1 h 11 min. 2 other operators also service this route.