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

    $93 - $290
    1. Milano

      37 min - every 30 minutes

      $12 - $16

    2. Milan Malpensa (MXP)

      2 h 40 min - non-stop

      $70 - $260

    3. Oslo (OSL)

      26 min - every 30 minutes

      $10 - $14

  • Fly Rome to Oslo, train

    $90 - $309
    1. Roma

      13 min - every 10 minutes - line 8

      $2

    2. Roma Trastevere

      27 min - every 10 minutes

      $8 - $13

    3. Rome (FCO)

      3 h 10 min - non-stop

      $70 - $280

    4. Oslo (OSL)

      26 min - every 30 minutes

      $10 - $14

  • Fly Milan Linate to Stavanger

    $165 - $605
    1. Milano

      26 min - every 15 minutes - line 73

      $1 - $3

    2. Milan Linate (LIN)

      5 h 10 min - 1 stopover

      $160 - $600

    3. Stavanger (SVG)

      18 min - hourly

      $3

  • Fly Bologna to Stavanger

    $115 - $487
    1. Bologna

      19 min - hourly - line 81

      $2 - $5

    2. Bologna (BLQ)

      4 h 40 min - 1 stopover

      $110 - $480

    3. Stavanger (SVG)

      18 min - hourly

      $3

  • Fly Bologna to Kristiansand

    $62 - $314
    1. Bologna

      19 min - hourly - line 81

      $2 - $5

    2. Bologna (BLQ)

      4 h 30 min - 1 stopover

      $60 - $310

    3. Kristiansand (KRS)

      24 min - hourly - line 35

  • Train, drive

    $472 - $750
    1. Roma Termini

      2 h 59 min - every 4 hours

      $65 - $95

    2. Milano Centrale

      4 h 6 min - 3 times a day

      $80 - $140

    3. Basel SBB

      7 h 38 min - 3 times a day

      $190 - $290

    4. Kiel Hbf

      4 h 45 min - 312.2 miles

      $70 - $110

    5. Helsingborg C

      2 h 12 min - hourly

      $30 - $50

    6. Göteborg Central

      3 h 52 min - every 4 hours

      $35 - $65

  • Train, ferry via Basel SBB

    1. P.Za Venezia

      8 min - every 10 minutes - line 64

      $2

    2. Roma Termini

      2 h 59 min - every 4 hours

      $65 - $95

    3. Milano Centrale

      4 h 6 min - 3 times a day

      $80 - $140

    4. Basel SBB

      7 h 38 min - 3 times a day

      $190 - $290

    5. Kiel Hbf

      7 min - 1728 feet

    6. Kiel Norwegen-Kai

      20 h - once daily

  • Bus Eurolines IT

    $157 - $242
    1. Ara Coeli/Piazza Venezia

      23 min - every 20 minutes - line 62

      $2

    2. Rome - Tiburtina

      20 h 23 min - twice a week

      $95 - $130

    3. Berlin, Berlin central bus

      16 h 30 min - once daily

      $60 - $110

  • Train Urlaubs-Express, ferry

    1. Ara Coeli/Piazza Venezia

      9 min - every 10 minutes - line 40

      $2

    2. Roma Termini

      2 h 50 min - 5 times a day

      $55 - $80

    3. Verona

      15 h 3 min - once a week

      $120 - $150

    4. Hamburg-Altona

      1 h 10 min - hourly

      $28 - $45

    5. Kiel Hbf

      7 min - 1728 feet

    6. Kiel Norwegen-Kai

      20 h - once daily

  • Bus Eurolines CZ

    $150 - $277
    1. Ara Coeli/Piazza Venezia

      23 min - every 20 minutes - line 62

      $2

    2. Rome Stazione Tiburtina

      23 h 33 min - 3 times a week

      $75 - $120

    3. Prague Florenc

      22 h 50 min - 6 times a week

      $70 - $150

    4. Grønland T-banestasjon

      2 min - every 20 minutes - line 3

      $3 - $5

  • Drive

    $450 - $700
    1. Roma

      26 h 11 min - 1706.3 miles

      $450 - $700

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

From Milano Cadorna train to Milan Malpensa airport, fly to Oslo airport, then train to Oslo. 5 h 48 min $126. From Venezia line 8 tram to Roma Trastevere, train to Rome airport, fly to Oslo airport, then train to Oslo. 6 h 25 min $144. From via larga line 73 bus to Milan Linate airport, fly to Stavanger airport, then bus to Sandnes. 8 h 22 min $234. From Marconi line 81 bus to Bologna airport, fly to Stavanger airport, then bus to Sandnes. 7 h 45 min $277. From Marconi line 81 bus to Bologna airport, fly to Kristiansand airport, then line 35 bus to Kristiansand. 8 h 9 min $164. From Roma Termini train to Milano Centrale, train to Basel SBB, train to Kiel Hbf, drive to Helsingborg C, train to Göteborg Central, then train to Oslo S. 29 h 18 min $647. From P.Za Venezia line 64 bus to Roma Termini, train to Milano Centrale, train to Basel SBB, train to Kiel Hbf, walk to Kiel Norwegen-Kai, then ferry to Oslo Hjortneskaien. 38 h 30 min. From Ara Coeli/Piazza Venezia line 62 bus to Rome - Tiburtina, bus to Berlin, Berlin central bus station, then bus to Oslo. 39 h 16 min $186. From Ara Coeli/Piazza Venezia line 40 bus to Roma Termini, train to Verona, train to Hamburg-Altona, train to Kiel Hbf, walk to Kiel Norwegen-Kai, then ferry to Oslo Hjortneskaien. 42 h 55 min. From Ara Coeli/Piazza Venezia line 62 bus to Rome Stazione Tiburtina, bus to Prague Florenc, bus to Grønland T-banestasjon, then line 3 subway to Stortinget T-banestasjon. 2 days 0 h $275. From Roma drive to Oslo. 26 h 11 min $552.