Travel options for:
Odense to Oslo
  • Train to Billund, fly to Oslo, train

    $72 - $332
    1. Odense

      49 min - hourly

      $14 - $21

    2. Vejle Trafikcenter

      29 min - hourly - line 43

      $4 - $7

    3. Billund (BLL)

      1 h 5 min - non-stop

      $45 - $290

    4. Oslo (OSL)

      22 min - every 30 minutes

      $9 - $14

  • Train to Copenhagen, fly to Oslo, train

    $89 - $249
    1. Odense

      1 h 34 min - every 4 hours

      $24 - $35

    2. Copenhagen (CPH)

      1 h 10 min - non-stop

      $55 - $200

    3. Oslo (OSL)

      22 min - every 30 minutes

      $9 - $14

  • Train to Aarhus, fly to Oslo, train

    $193 - $483
    1. Odense

      1 h 35 min - hourly

      $24 - $35

    2. Banegårdspladsen

      50 min - 4 times a day

      $10 - $14

    3. Aarhus (AAR)

      1 h 5 min - non-stop

      $150 - $420

    4. Oslo (OSL)

      22 min - every 30 minutes

      $9 - $14

  • Train to Aalborg, fly to Oslo, train

    $144 - $357
    1. Odense

      2 h 57 min - every 2 hours

      $40 - $60

    2. Aalborg Busterminal

      20 min - hourly - line 12

      $4

    3. Aalborg (AAL)

      1 h - non-stop

      $90 - $280

    4. Oslo (OSL)

      22 min - every 30 minutes

      $9 - $14

  • Train to Copenhagen, fly to Oslo Sandefjord, train

    $123 - $316
    1. Odense

      1 h 34 min - every 4 hours

      $24 - $35

    2. Copenhagen (CPH)

      1 h 10 min - non-stop

      $75 - $250

    3. Oslo Sandefjord (TRF)

      4 min - every 30 minutes

      $5 - $6

    4. Torp(N)

      1 h 39 min - hourly

      $18 - $25

  • Train

    $87 - $166
    1. Odense St.

      1 h 14 min - every 4 hours

      $23 - $35

    2. Koebenhavn H

      34 min - hourly

      $4 - $8

    3. Malmö Central

      2 h 30 min - every 3 hours

      $30 - $70

    4. Göteborg Central

      3 h 52 min - every 4 hours

      $30 - $55

  • Bus

    $41 - $114
    1. Allégade

      11 min - hourly - line 61

      $1 - $3

    2. Odense, Odense South

      2 h 20 min - twice daily

      $9 - $16

    3. Köbenhavn Ingerslevsgade

      8 h 10 min - 3 times a day

      $30 - $95

  • Train, night bus

    $53 - $128
    1. Odense St.

      1 h 14 min - every 4 hours

      $23 - $35

    2. København Ingerslevsgade

      8 h - once daily

      $30 - $95

  • Drive

    $120 - $190
    1. Odense

      7 h 50 min - 476.5 miles

      $120 - $190

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

From Odense St. train to Vejle Trafikcenter, line 43 bus to Billund airport, fly to Oslo airport, then train to Oslo. 5 h 13 min $125. From Odense st train to Copenhagen airport, fly to Oslo airport, then train to Oslo. 5 h 13 min $127. From Odense St. train to Banegårdspladsen, bus to Aarhus airport, fly to Oslo airport, then train to Oslo. 6 h 59 min $224. From Odense St. train to Aalborg Busterminal, line 12 bus to Aalborg airport, fly to Oslo airport, then train to Oslo. 6 h 56 min $187. From Odense st train to Copenhagen airport, fly to Oslo Sandefjord airport, bus to Torp(N), then train to Oslo. 7 h 2 min $157. From Odense St. train to Koebenhavn H, train to Malmö Central, train to Göteborg Central, then train to Oslo S. 10 h 18 min $129. From Allégade line 61 bus to Odense, Odense South, bus to Köbenhavn Ingerslevsgade, then bus to Oslo Bussterminal. 12 h 41 min $88. From Odense St. train to København Ingerslevsgade then night bus to Oslo Bussterminal. 10 h 14 min $98. From Odense drive to Oslo. 7 h 50 min $154.