Travel options for:
Oslo to Italy
  • Train, fly to Milan Malpensa

    $92 - $289
    1. Oslo

      22 min - every 30 minutes

      $10 - $14

    2. Oslo (OSL)

      2 h 40 min - non-stop

      $70 - $260

    3. Milan Malpensa (MXP)

      37 min - every 30 minutes

      $12 - $16

  • Train, fly to Bologna

    $102 - $269
    1. Oslo

      22 min - every 30 minutes

      $10 - $14

    2. Oslo (OSL)

      4 h 10 min - 1 stopover

      $90 - $250

    3. Bologna (BLQ)

      20 min - every 15 minutes - line 40

      $2 - $6

  • Train, fly to Milan Linate

    $86 - $306
    1. Oslo

      22 min - every 30 minutes

      $10 - $14

    2. Oslo (OSL)

      4 h 10 min - 1 stopover

      $75 - $290

    3. Milan Linate (LIN)

      27 min - every 15 minutes - line 73

      $1 - $3

  • Train, fly to Rome

    $90 - $308
    1. Oslo

      22 min - every 30 minutes

      $10 - $14

    2. Oslo (OSL)

      3 h 5 min - non-stop

      $70 - $280

    3. Rome (FCO)

      26 min - hourly

      $8 - $13

    4. Staz.Ne Trastevere

      13 min - every 10 minutes - line 8

      $2

  • Train, fly to Turin

    $114 - $437
    1. Oslo

      22 min - every 30 minutes

      $10 - $14

    2. Oslo (OSL)

      4 h 40 min - 1 stopover

      $100 - $420

    3. Turin (TRN)

      20 min - hourly

      $2

    4. Fermata 3016 - DORA GTT

      15 min - every 15 minutes - line 11

      $2

  • Bus Eurolines IT

    $158 - $232
    1. Oslo Bussterminal

      16 h 25 min - once daily

      $60 - $100

    2. Berlin - ZOB

      20 h 22 min - twice a week

      $95 - $130

    3. Staz.Ne Tiburtina

      24 min - every 20 minutes - line 62

      $2

  • Ferry, train via München Hbf

    $286 - $413
    1. Oslo Hjortneskaien

      20 h - once daily

    2. Kiel Norwegen-Kai

      7 min - 1728 feet

    3. Kiel Hbf

      1 h 16 min - hourly

      $29 - $45

    4. Hamburg Hbf

      5 h 40 min - every 3 hours

      $140 - $200

    5. München Hbf

      5 h 18 min - 3 times a day

      $60 - $90

    6. Verona Porta Nuova

      2 h 50 min - every 4 hours

      $55 - $80

    7. Termini

      7 min - every 20 minutes

      $2

  • Train, bus

    $306 - $481
    1. Oslo S

      4 h 45 min - once a week

      $50 - $120

    2. Södertälje

      12 h 5 min - once daily

      $45 - $80

    3. Puttgarden(MS)

      1 h 41 min - 5 times a day

      $35 - $55

    4. Hamburg Hbf

      14 h 57 min - once a week

      $120 - $150

    5. Verona Porta Nuova

      2 h 50 min - every 4 hours

      $55 - $80

  • Ferry, train Urlaubs-Express

    $206 - $273
    1. Oslo Hjortneskaien

      20 h - once daily

    2. Kiel Norwegen-Kai

      7 min - 1728 feet

    3. Kiel Hbf

      1 h 16 min - hourly

      $29 - $45

    4. Hamburg Hbf

      14 h 57 min - once a week

      $120 - $150

    5. Verona Porta Nuova

      2 h 50 min - every 4 hours

      $55 - $80

    6. Termini

      7 min - every 20 minutes

      $2

  • Bus Tour Bus

    $145 - $290
    1. Oslo

      22 h 50 min - 6 times a week

      $70 - $150

    2. Prague - Florenc Station

      22 h - twice a week

      $70 - $140

    3. Termini

      7 min - every 20 minutes

      $2

  • Drive

    $450 - $650
    1. Oslo

      26 h 20 min - 1704.9 miles

      $450 - $650

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

From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Milan Malpensa airport, then train to Milano. 5 h 57 min $125. From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Bologna airport, then line 40 bus to Bologna. 7 h $146. From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Milan Linate airport, then line 73 bus to Milano. 7 h 6 min $123. From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Rome airport, train to Staz.Ne Trastevere, then line 8 tram to Roma. 6 h 17 min $144. From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Turin airport, train to Fermata 3016 - DORA GTT, then line 11 bus to Torino. 8 h 19 min $255. From Oslo Bussterminal bus to Berlin - ZOB, bus to Staz.Ne Tiburtina, then line 62 bus to Plebiscito. 38 h 15 min $186. From Oslo Hjortneskaien ferry to Kiel Norwegen-Kai, walk to Kiel Hbf, train to Hamburg Hbf, train to München Hbf, train to Verona Porta Nuova, train to Termini, then bus to P.Za Venezia. 38 h 27 min $352. From Oslo S train to Södertälje, bus to Puttgarden(MS), train to Hamburg Hbf, train to Verona Porta Nuova, then train to Roma Termini. 40 h 18 min $416. From Oslo Hjortneskaien ferry to Kiel Norwegen-Kai, walk to Kiel Hbf, train to Hamburg Hbf, train to Verona Porta Nuova, train to Termini, then bus to P.Za Venezia. 41 h 42 min $247. From Oslo bus to Prague - Florenc Station, bus to Termini, then bus to P.Za Venezia. 22 h $250. From Oslo drive to Roma. 26 h 20 min $552.