Travel options for:
Oslo to London
  • Train, fly to London Heathrow

    $92 - $273
    1. Oslo

      22 min - every 30 minutes

      $10 - $14

    2. Oslo (OSL)

      2 h 15 min - non-stop

      $55 - $220

    3. London Heathrow (LHR)

      16 min - every 20 minutes

      $27 - $40

  • Train, fly to London Gatwick

    $79 - $263
    1. Oslo

      22 min - every 30 minutes

      $10 - $14

    2. Oslo (OSL)

      2 h 20 min - non-stop

      $45 - $210

    3. London Gatwick (LGW)

      29 min - every 30 minutes

      $24 - $40

  • Train, fly to London Stansted

    $57 - $219
    1. Oslo

      22 min - every 30 minutes

      $10 - $14

    2. Oslo (OSL)

      2 h 10 min - non-stop

      $21 - $180

    3. London Stansted (STN)

      44 min - hourly

      $26

  • Train, fly to London City

    $124 - $439
    1. Oslo

      22 min - every 30 minutes

      $10 - $14

    2. Oslo (OSL)

      3 h 45 min - 1 stopover

      $110 - $420

    3. London City (LCY)

      21 min - every 10 minutes

      $4 - $6

  • Bus, train

    $292 - $556
    1. Oslo Bussterminal

      16 h 25 min - once daily

      $60 - $100

    2. Berlin Messe Nord/ICC

      14 min - every 15 minutes

      $11 - $16

    3. Berlin Gesundbrunnen

      5 h 52 min - once daily

      $110 - $170

    4. Aachen Hbf

      1 h 9 min - 3 times a day

      $45 - $70

    5. Bruxelles-Midi Eurostar

      2 h 1 min - 5 times a day

      $65 - $200

  • Ferry, train

    $239 - $452
    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

      4 h - 3 times a day

      $80 - $120

    5. Köln Hbf

      1 h 50 min - 3 times a day

      $65 - $90

    6. Bruxelles-Midi Eurostar

      2 h 1 min - 5 times a day

      $65 - $200

  • Bus

    $197
    1. Oslo

      34 h 5 min - 4 times a week

      $197

  • Drive, Eurotunnel

    $489 - $630
    1. Oslo

      17 h 28 min - 1132.6 miles

      $300 - $440

    2. Calais

      25 min - every 30 minutes

      $175

    3. Folkestone

      1 h 22 min - 68.4 miles

      $14 - $22

  • Drive, car ferry

    $342 - $493
    1. Oslo

      17 h 29 min - 1132.2 miles

      $300 - $440

    2. Calais

      1 h 15 min - hourly

      $25 - $35

    3. Dover

      1 h 32 min - 79.1 miles

      $17 - $25

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

From Oslo Sentralstasjon [tog] train to Oslo airport, fly to London Heathrow airport, then train to London. 5 h 3 min $141. From Oslo Sentralstasjon [tog] train to Oslo airport, fly to London Gatwick airport, then train to London. 5 h 16 min $126. From Oslo Sentralstasjon [tog] train to Oslo airport, fly to London Stansted airport, then train to London. 5 h 26 min $92. From Oslo Sentralstasjon [tog] train to Oslo airport, fly to London City airport, then train to London. 6 h 31 min $206. From Oslo Bussterminal bus to Berlin Messe Nord/ICC (Witzleben), train to Berlin Gesundbrunnen, train to Aachen Hbf, train to Bruxelles-Midi Eurostar, then train to London St. Pancras International. 28 h 39 min $498. From Oslo Hjortneskaien ferry to Kiel Norwegen-Kai, walk to Kiel Hbf, train to Hamburg Hbf, train to Köln Hbf, train to Bruxelles-Midi Eurostar, then train to London St. Pancras International. 32 h 12 min $426. From Oslo bus to London Victoria Station. 34 h 5 min $196. From Oslo drive to Calais, Eurotunnel to Folkestone, then drive to London. 19 h 16 min $559. From Oslo drive to Calais, car ferry to Dover, then drive to London. 20 h 17 min $417.