Travel from Bergen to Bodø

Train or fly from Bergen to Bodø?

Widerøe, Scandinavian Airlines and Norwegian Air Shuttle fly from Bergen to Bodø hourly. Alternatively, you can take a train from Bergen to Bodø via Oslo S and Trondheim S in around 25 h 8 min.

How to get from Bergen to Bodø

ModeDurationPrice
From Bergen busstasjon line 3010 bus to Bergen airport, fly to Bodo airport, then line 1 bus to Bodø.3 h 27 min$169
From Bergen [tog] train to Oslo S, train to Trondheim S, then train to Bodoe.25 h 8 min$227
From Bergen busstasjon bus to Trondheim S, bus to Namsos sykehus, bus to Grong stasjon, night train to Rognan stasjon, then bus to Nordlandssykehuset.29 h 58 min$125
From Bergen Nøstet Hurtigrutekai ferry to Bodø Hurtigrutekai.2 days 14 h$575
From Bergen drive to Bodø.20 h 31 min$269

How long does it take to get from Bergen to Bodø?

It takes approximately 3 h 27 min to get from Bergen to Bodø, including transfers.

Is there a direct train between Bergen and Bodø?

No, there is no direct train from Bergen to Bodø. However, there are services departing from Bergen [tog] and arriving at Bodoe via Oslo S and Trondheim S. The journey, including transfers, takes approximately 25 h 8 min.

Is there a direct ferry between Bergen and Bodø?

Yes, there is a direct ferry departing from Bergen Nøstet Hurtigrutekai and arriving at Bodø Hurtigrutekai. Services depart once daily, and operate every day. The journey takes approximately 2 days 14 h.

Operators from Bergen to Bodø

OperatorPhoneWebsite
SKYSS177SKYSS
WiderøeWiderøe
Scandinavian AirlinesScandinavian Airlines
Norwegian Air ShuttleNorwegian Air Shuttle
177 Nordland177 Nordland
Ruter177Ruter
Norwegian Railways (NSB)Norwegian Railways (NSB)
Nor-Way Bussekspress+47 815 44 444Nor-Way Bussekspress
Trønderbilene A/S479 13 000Trønderbilene A/S
Hurtigruten+442031 317 799Hurtigruten
Close Print Itinerary
  1. Here are 5 options to get from
    Bergen to Bodø:

    1. Trip:
      1 Fly
      • One-Way approx: USD $103 - $431
      • Duration: 3 h 27 min
      Open +
      • Trip:
        1 Fly
        • One-Way approx: USD $103 - $431
        • Duration: 3 h 27 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $187 - $259
      • Duration: 25 h 8 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $187 - $259
        • Duration: 25 h 8 min
        Close x
    3. Trip:
      3 Bus, night train
      • One-Way approx: USD $110 - $140
      • Duration: 29 h 58 min
      Open +
      • Trip:
        3 Bus, night train
        • One-Way approx: USD $110 - $140
        • Duration: 29 h 58 min
        Close x
    4. Trip:
      4 Ferry
      • One-Way approx: USD $490 - $700
      • Duration: 2 days 14 h
      Open +
      • Trip:
        4 Ferry
        • One-Way approx: USD $490 - $700
        • Duration: 2 days 14 h
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $220 - $320
      • Duration: 20 h 31 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $220 - $320
        • Duration: 20 h 31 min
        Close x