Travel options for:
Interlaken to Rome
  • Train

    $100 - $202
    1. Interlaken West

      16 min - 3 times a day

      $9 - $23

    2. Spiez

      2 h 32 min - 3 times a day

      $40 - $70

    3. Milano Centrale

      2 h 55 min - 5 times a day

      $50 - $110

  • Train via Brig

    $102 - $207
    1. Interlaken West

      16 min - 3 times a day

      $9 - $23

    2. Spiez

      35 min - every 4 hours

      $17 - $35

    3. Brig

      1 h 53 min - 5 times a day

      $25 - $40

    4. Milano Centrale

      2 h 55 min - 5 times a day

      $50 - $110

  • Bus and ferry

    $92 - $125
    1. Interlaken Ost

      43 min - every 4 hours

      $14 - $20

    2. Brünig-Hasliberg

      1 h 3 min - every 2 hours - line 470

      $18 - $25

    3. Luzern

      10 h 5 min - twice a week

      $60 - $80

  • Train, bus

    $80 - $126
    1. Interlaken Ost

      1 h 51 min - every 2 hours

      $30 - $45

    2. Luzern

      4 min - 1226 feet

    3. Luzern

      11 h 25 min - twice daily

      $45 - $80

    4. Staz.Ne Tiburtina

      17 min - every 20 minutes - line 649

      $2

  • Drive

    $130 - $200
    1. Interlaken

      8 h 50 min - 550.3 miles

      $130 - $200

  • Train, train to Zurich, fly

    $131 - $435
    1. Interlaken

      47 min - 3 times a day

      $24 - $45

    2. Bern

      1 h 10 min - every 3 hours

      $40 - $80

    3. Zurich (ZRH)

      1 h 25 min - non-stop

      $45 - $290

    4. Rome (FCO)

      32 min - every 20 minutes

      $21 - $22

  • Train, train to Geneva, fly

    $131 - $360
    1. Interlaken

      47 min - 3 times a day

      $24 - $45

    2. Bern

      1 h 53 min - every 3 hours

      $50 - $95

    3. Geneva (GVA)

      1 h 25 min - non-stop

      $35 - $200

    4. Rome (FCO)

      32 min - every 20 minutes

      $21 - $22

  • Train, train to Milan Linate, fly

    $114 - $315
    1. Interlaken

      16 min - 3 times a day

      $9 - $23

    2. Spiez

      35 min - every 4 hours

      $17 - $35

    3. Brig

      1 h 53 min - 5 times a day

      $25 - $40

    4. Milan Central Station

      25 min - every 30 minutes

      $1 - $6

    5. Milan Linate (LIN)

      1 h 10 min - non-stop

      $40 - $190

    6. Rome (FCO)

      32 min - every 20 minutes

      $21 - $22

  • Train to Milan Malpensa, fly

    $110 - $357
    1. Interlaken

      16 min - 3 times a day

      $9 - $23

    2. Spiez

      1 h 58 min - once daily

      $35 - $65

    3. Gallarate

      29 min - hourly

      $4 - $8

    4. Milan Malpensa (MXP)

      1 h 10 min - non-stop

      $40 - $240

    5. Rome (FCO)

      32 min - every 20 minutes

      $21 - $22

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

From Interlaken West train to Spiez, train to Milano Centrale, then train to Roma Termini. 7 h 13 min 133€. From Interlaken West train to Spiez, train to Brig, train to Milano Centrale, then train to Roma Termini. 7 h 31 min 133€. From Interlaken Ost bus to Brünig-Hasliberg, line 470 train to Luzern, then bus and ferry to Rome. 13 h 34 min 91€. From Interlaken Ost train to Luzern, walk to Luzern, bus to Staz.Ne Tiburtina, then line 649 bus to Termini. 14 h 47 min 102€. From Interlaken drive to Rome. 8 h 50 min 137€. From Interlaken West train to Bern, train to Zurich airport, fly to Rome airport, then train to Rome. 6 h 27 min 203€. From Interlaken West train to Bern, train to Geneva airport, fly to Rome airport, then train to Rome. 7 h 12 min 194€. From Interlaken West train to Spiez, train to Brig, train to Milan Central Station, bus to Milan Linate airport, fly to Rome airport, then train to Rome. 7 h 32 min 152€. From Interlaken West train to Spiez, train to Gallarate, train to Milan Malpensa airport, fly to Rome airport, then train to Rome. 6 h 59 min 149€.