Travel options for:
Genoa to Bern
  • Train

    $91 - $151
    1. Genova Piazza Principe

      1 h 27 min - 3 times a day

      $30 - $45

    2. Milano Centrale

      1 h 53 min - 5 times a day

      $25 - $40

    3. Brig

      1 h 5 min - every 3 hours

      $35 - $70

  • Bus

    $37 - $59
    1. Genoa, Genoa

      2 h 10 min - once daily

      $8 - $14

    2. Mailand Lampugnano

      5 h 29 min - 3 times a week

      $28 - $45

  • Bus, train

    $91 - $128
    1. Genova Principe FS Acquaverde

      6 h - once daily

      $40 - $55

    2. Luzern

      4 min - 1276 feet

    3. Luzern

      24 min - hourly - line 6

      $11 - $16

    4. Wolhusen

      1 h 11 min - every 2 hours

      $40 - $60

  • Drive

    $65 - $100
    1. Genoa

      4 h 57 min - 283.4 miles

      $65 - $100

  • Train, train to Milan Malpensa, fly to Zurich

    $146 - $397
    1. Genoa

      1 h 27 min - 3 times a day

      $30 - $45

    2. Milano Centrale

      51 min - hourly

      $5 - $16

    3. Milan Malpensa (MXP)

      55 min - non-stop

      $70 - $260

    4. Zurich (ZRH)

      1 h 10 min - every 3 hours

      $40 - $80

  • Train, train to Nice, fly to Basel

    $96 - $281
    1. Genoa

      2 h 20 min - every 4 hours

      $10 - $35

    2. Ventimiglia(fr)

      1 h 8 min - every 2 hours

      $12 - $20

    3. Nice (NCE)

      1 h 10 min - non-stop

      $35 - $160

    4. Basel (BSL)

      18 min - every 10 minutes - line 50

      $3 - $5

    5. Basel SBB

      57 min - 5 times a day

      $35 - $65

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

From Genova Piazza Principe train to Milano Centrale, train to Brig, then train to Bern. 5 h 29 min SFr 134. From Genoa, Genoa bus to Mailand Lampugnano then bus to Bern P+R Neufeld. 8 h 39 min SFr 48. From Genova Principe FS Acquaverde bus to Luzern, walk to Luzern, line 6 train to Wolhusen, then train to Bern. 8 h 41 min SFr 108. From Genoa drive to Bern. 4 h 57 min SFr 82. From Genova Piazza Principe train to Milano Centrale, train to Milan Malpensa airport, fly to Zurich airport, then train to Bern. 6 h 32 min SFr 228. From Genova Piazza Principe train to Ventimiglia(fr), train to Nice airport, fly to Basel airport, line 50 bus to Basel SBB, then train to Bern. 8 h 32 min SFr 168.