Travel from London to Bergen

Bus or fly from London to Bergen?

Scandinavian Airlines, KLM and Finnair fly from London to Bergen hourly. Alternatively, RegioJet operates a bus from London to Bergen once daily. Tickets cost $45 - $60 and the journey takes 19 h 25 min. 5 other operators also service this route.

Travel Guides

Need to know: EurostarRome2rio’s guide to travelling between London, Brussels and Paris
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from London to Bergen

From London Victoria train to London Gatwick airport, fly to Bergen airport, then line 3010 bus to Bergen. 4 h 56 min $128. From London Paddington train to London Heathrow airport, fly to Bergen airport, then line 3010 bus to Bergen. 6 h 37 min $151. From Bank DLR Station train to London City airport, fly to Bergen airport, then line 3010 bus to Bergen. 6 h 59 min $190. From London St. Pancras International train to Brussels, Brussels Gare du Midi, bus to Bremen, bus to Göteborg Central, train to Oslo S, then train to Bergen stasjon. 35 h 40 min $457. From London St. Pancras International train to Lille Europe Eurostar, walk to Lille, bus to Paris Gallieni, bus to Oslo Sentralstasjon [tog], then train to Bergen [tog]. 41 h 18 min $442. From Londýn, Victoria Green Line Station bus to Prague Florenc, bus to Oslo Bussterminal, bus to Fagernes skysstasjon, then bus to Bergen busstasjon. 2 days 6 h $252. From London drive to Dover, car ferry to Calais, drive to Talgje hurtigbåtkai, line 506 ferry to Judaberg ferjekai, then drive to Bergen. 40 h 22 min.
Close Print Itinerary
  1. Here are 7 options to get from
    London to Bergen:

    1. Trip:
      1 Train to London Gatwick, fly
      • One-Way approx: USD $86 - $245
      • Duration: 4 h 56 min
      Open +
      • Trip:
        1 Train to London Gatwick, fly
        • One-Way approx: USD $86 - $245
        • Duration: 4 h 56 min
        Close x
    2. Trip:
      2 Fly from London Heathrow
      • One-Way approx: USD $94 - $296
      • Duration: 6 h 37 min
      Open +
      • Trip:
        2 Fly from London Heathrow
        • One-Way approx: USD $94 - $296
        • Duration: 6 h 37 min
        Close x
    3. Trip:
      3 Fly from London City
      • One-Way approx: USD $179 - $443
      • Duration: 6 h 59 min
      Open +
      • Trip:
        3 Fly from London City
        • One-Way approx: USD $179 - $443
        • Duration: 6 h 59 min
        Close x
    4. Trip:
      4 Train, bus via Bremen
      • One-Way approx: USD $241 - $487
      • Duration: 35 h 40 min
      Open +
      • Trip:
        4 Train, bus via Bremen
        • One-Way approx: USD $241 - $487
        • Duration: 35 h 40 min
        Close x
    5. Trip:
      5 Train, bus Eurolines FR
      • One-Way approx: USD $314 - $593
      • Duration: 41 h 18 min
      Open +
      • Trip:
        5 Train, bus Eurolines FR
        • One-Way approx: USD $314 - $593
        • Duration: 41 h 18 min
        Close x
    6. Trip:
      6 Bus
      • One-Way approx: USD $163 - $259
      • Duration: 2 days 6 h
      Open +
      • Trip:
        6 Bus
        • One-Way approx: USD $163 - $259
        • Duration: 2 days 6 h
        Close x
    7. Trip:
      7 Drive, car ferry, line 506 ferry
      • One-Way approx: N/A
      • Duration: 40 h 22 min
      Open +
      • Trip:
        7 Drive, car ferry, line 506 ferry
        • One-Way approx: N/A
        • Duration: 40 h 22 min
        Close x