Travel options for:
Bern to Como
  • Train

    $103 - $185
    1. Bern

      56 min - every 2 hours

      $40 - $75

    2. Zürich HB

      2 h 37 min - once daily

      $60 - $110

    3. Chiasso

      5 min - every 30 minutes

      $1 - $2

  • Train via Luzern

    $89 - $159
    1. Bern

      1 h - hourly

      $35 - $70

    2. Luzern

      3 h 26 min - once daily

      $50 - $90

  • Train, bus

    $64 - $92
    1. Bern

      1 h 7 min - hourly

      $40 - $60

    2. Wolhusen

      23 min - hourly - line 6

      $11 - $16

    3. Luzern

      4 min - 1138 feet

    4. Luzern

      3 h 15 min - 5 times a week

      $12 - $20

  • Bus

    $35 - $55
    1. Berne

      1 h 30 min - twice a week

      $4 - $11

    2. Zurich - Carparkplatz Sihlquai

      3 h 44 min - once daily

      $30 - $45

  • Drive

    $45 - $70
    1. Bern

      3 h 19 min - 195 miles

      $45 - $70

  • Train to Zurich, fly to Lugano

    $133 - $334
    1. Bern

      1 h 10 min - every 2 hours

      $40 - $80

    2. Zurich (ZRH)

      40 min - non-stop

      $65 - $210

    3. Lugano (LUG)

      13 min - every 30 minutes - line 60

      $9 - $18

    4. Lugano

      38 min - every 3 hours

      $15 - $28

  • Train to Zurich, fly to Milan Malpensa

    $125 - $356
    1. Bern

      1 h 10 min - every 2 hours

      $40 - $80

    2. Zurich (ZRH)

      50 min - non-stop

      $70 - $260

    3. Milan Malpensa (MXP)

      18 min - every 30 minutes

      $7 - $9

    4. Saronno

      40 min - hourly

      $4 - $9

  • Train to Geneva, fly to Lugano

    $126 - $307
    1. Bern

      1 h 53 min - every 3 hours

      $50 - $95

    2. Geneva (GVA)

      50 min - non-stop

      $50 - $170

    3. Lugano (LUG)

      13 min - every 30 minutes - line 60

      $9 - $18

    4. Lugano

      38 min - every 3 hours

      $15 - $28

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

From Bern train to Zürich HB, train to Chiasso, then train to Como S. Giovanni. 4 h 46 min SFr 181. From Bern train to Luzern then train to Como S. Giovanni. 5 h 26 min SFr 152. From Bern train to Wolhusen, line 6 train to Luzern, walk to Luzern, then bus to Como. 6 h 8 min SFr 80. From Berne bus to Zurich - Carparkplatz Sihlquai then bus to Como - Piazza Matteotti Autostazione. 6 h 14 min SFr 41. From Bern drive to Como. 3 h 19 min SFr 56. From Bern train to Zurich airport, fly to Lugano airport, line 60 train to Lugano, then train to Como. 4 h 24 min SFr 214. From Bern train to Zurich airport, fly to Milan Malpensa airport, train to Saronno, then train to Como. 4 h 27 min SFr 191. From Bern train to Geneva airport, fly to Lugano airport, line 60 train to Lugano, then train to Como. 5 h 17 min SFr 212.