Travel options for:
Oslo to Frankfurt am Main
  • Train, fly

    $91 - $316
    1. Oslo

      22 min - every 30 minutes

      $10 - $14

    2. Oslo (OSL)

      2 h 10 min - non-stop

      $80 - $300

    3. Frankfurt (FRA)

      15 min - every 30 minutes

      $1 - $3

  • Bus, train

    $208 - $362
    1. Oslo Bussterminal

      3 h 35 min - 3 times a day

      $18 - $50

    2. Göteborg Central

      2 h 29 min - every 3 hours

      $30 - $70

    3. Malmö Central

      35 min - hourly

      $4 - $8

    4. Koebenhavn H

      4 h 33 min - 5 times a day

      $55 - $85

    5. Hamburg Hbf

      3 h 36 min - every 4 hours

      $100 - $150

  • Train

    $253 - $442
    1. Oslo S

      4 h 5 min - once daily

      $40 - $95

    2. Katrineholm Central

      24 min - hourly

      $9 - $18

    3. Norrköping Central

      3 h 49 min - 3 times a day

      $45 - $95

    4. Koebenhavn H

      4 h 33 min - 5 times a day

      $55 - $85

    5. Hamburg Hbf

      3 h 36 min - every 4 hours

      $100 - $150

  • Bus FlixBus

    $91 - $155
    1. Oslo Bussterminal

      16 h 25 min - once daily

      $60 - $100

    2. Berlin, Berlin central bus

      7 h - twice daily

      $30 - $55

  • Bus RegioJet

    $108 - $168
    1. Oslo Bussterminal

      1 h 19 min - hourly

      $26 - $40

    2. Sarpsborg, Quality Hotel

      14 h 20 min - once a week

      $55 - $85

    3. Berlin

      7 h 40 min - twice daily

      $26 - $45

  • Ferry, train

    $120 - $180
    1. Oslo Hjortneskaien

      20 h - once daily

    2. Kiel Norwegen-Kai

      7 min - 1728 feet

    3. Kiel Hbf

      4 h 49 min - 3 times a day

      $120 - $180

  • Drive

    $250 - $380
    1. Oslo

      15 h 8 min - 972.8 miles

      $250 - $380

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

From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Frankfurt airport, then train to Frankfurt am Main. 4 h 52 min $123. From Oslo Bussterminal bus to Göteborg Central, train to Malmö Central, train to Koebenhavn H, train to Hamburg Hbf, then train to Frankfurt(Main)Hbf. 17 h 55 min $292. From Oslo S train to Katrineholm Central, train to Norrköping Central, train to Koebenhavn H, train to Hamburg Hbf, then train to Frankfurt(Main)Hbf. 20 h $358. From Oslo Bussterminal bus to Berlin, Berlin central bus station then bus to Frankfurt, Frankfurt central station. 24 h 25 min $129. From Oslo Bussterminal bus to Sarpsborg, Quality Hotel, bus to Berlin, then bus to Hauptbahnhof/Karlstraße, Frankfurt am Main. 25 h 19 min $135. From Oslo Hjortneskaien ferry to Kiel Norwegen-Kai, walk to Kiel Hbf, then train to Frankfurt(Main)Hbf. 25 h 56 min $149. From Oslo drive to Frankfurt am Main. 15 h 8 min $315.