Travel from Prague to Bergen

Train, bus or fly from Prague to Bergen?

Norwegian Air Shuttle, Scandinavian Airlines and KLM fly from Prague to Bergen 4 times a day. Alternatively, Czech Railways (ČD) operates a train from Prague to Bergen every 3 hours. Tickets cost $55 - $80 and the journey takes 4 h 45 min. 5 other operators also service this route.

How to get from Prague to Bergen

From Staroměstská subway to Nádraží Veleslavín, bus to Prague airport, fly to Bergen airport, then line 3010 bus to Bergen. 5 h 10 min $178. From Praha, ÚAN Florenc bus to Lekevollkrysset E6, bus to Oslo Sentralstasjon [tog], then train to Bergen [tog]. 28 h 56 min $165. From Praha hl.n. train to Berlin Hbf (tief), train to Berlin-Spandau, train to Koebenhavn H, train to Göteborg Central, train to Oslo S, then train to Bergen stasjon. 29 h 27 min $394. From Prague Florenc bus to Oslo Sentralstasjon [tog] then train to Bergen [tog]. 30 h 22 min $239. From Prague Florenc bus to Oslo Bussterminal, bus to Fagernes skysstasjon, then bus to Bergen busstasjon. 10 h $196. From Praha hl.n. train to Berlin Hbf (tief), train to Berlin Gesundbrunnen, train to Hoeje Taastrup st, train to Hjoerring st, train to Hirtshals st, walk to Hirtshals Færgeterminal, then ferry to Bergen Skoltegrunnskaien. 36 h 45 min $340. From Prague drive to Bergen. 23 h 21 min $439.
Close Print Itinerary
  1. Here are 7 options to get from
    Prague to Bergen:

    1. Trip:
      1 Fly
      • One-Way approx: USD $72 - $350
      • Duration: 5 h 10 min
      Open +
      • Trip:
        1 Fly
        • One-Way approx: USD $72 - $350
        • Duration: 5 h 10 min
        Close x
    2. Trip:
      2 Bus RegioJet, train
      • One-Way approx: USD $143 - $197
      • Duration: 28 h 56 min
      Open +
      • Trip:
        2 Bus RegioJet, train
        • One-Way approx: USD $143 - $197
        • Duration: 28 h 56 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $298 - $477
      • Duration: 29 h 27 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $298 - $477
        • Duration: 29 h 27 min
        Close x
    4. Trip:
      4 Bus Eurolines CZ, train
      • One-Way approx: USD $146 - $255
      • Duration: 30 h 22 min
      Open +
      • Trip:
        4 Bus Eurolines CZ, train
        • One-Way approx: USD $146 - $255
        • Duration: 30 h 22 min
        Close x
    5. Trip:
      5 Bus
      • One-Way approx: USD $118 - $197
      • Duration: 10 h
      Open +
      • Trip:
        5 Bus
        • One-Way approx: USD $118 - $197
        • Duration: 10 h
        Close x
    6. Trip:
      6 Train, ferry
      • One-Way approx: USD $273 - $409
      • Duration: 36 h 45 min
      Open +
      • Trip:
        6 Train, ferry
        • One-Way approx: USD $273 - $409
        • Duration: 36 h 45 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $360 - $550
      • Duration: 23 h 21 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $360 - $550
        • Duration: 23 h 21 min
        Close x