Travel from Bremen to Oslo

Bus or train from Bremen to Oslo?

German Railways (DB) operates a train from Bremen to Oslo hourly. Tickets cost $30 - $45 and the journey takes 55 min. 4 other operators also service this route. Alternatively, FlixBus operates a bus from Bremen to Oslo 3 times a week. Tickets cost $45 - $80 and the journey takes 12 h 40 min. 4 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Bremen to Oslo

From Bremen taxi to Bremen airport, fly to Oslo airport, then train to Oslo. 4 h 34 min $162. From Bremen Hbf train to Hamburg Hbf, train to Hamburg Hasselbrook, train to Hamburg airport, fly to Oslo airport, then train to Oslo. 5 h 22 min $138. From Bremen taxi to Bremen airport, fly to Oslo Sandefjord airport, bus to Torp(N), then train to Oslo. 6 h 44 min $199. From Bremen Hbf train to Hamburg Hbf, train to Hamburg Hasselbrook, train to Hamburg airport, fly to Oslo Sandefjord airport, bus to Torp(N), then train to Oslo. 7 h 7 min $190. From Bremen Hbf train to Hamburg Hbf, train to Koebenhavn H, train to Malmö Central, train to Göteborg Central, then train to Oslo S. 15 h 44 min $225. From Bremen bus to Göteborg Nils Ericsonterminal then bus to Oslo Bussterminal. 16 h 41 min $112. From Bremen Hbf train to Hamburg Hbf, night train to København Ingerslevsgade, then night bus to Oslo Bussterminal. 18 h 14 min $193. From Bremen Hbf train to Hamburg Hbf, train to Kiel Hbf, walk to Kiel Norwegen-Kai, then ferry to Oslo Hjortneskaien. 23 h 27 min. From Bremen drive to Oslo. 11 h 50 min $238.
Close Print Itinerary
  1. Here are 9 options to get from
    Bremen to Oslo:

    1. Trip:
      1 Fly Bremen to Oslo, train
      • One-Way approx: USD $78 - $285
      • Duration: 4 h 34 min
      Open +
      • Trip:
        1 Fly Bremen to Oslo, train
        • One-Way approx: USD $78 - $285
        • Duration: 4 h 34 min
        Close x
    2. Trip:
      2 Train to Hamburg, fly to Oslo, train
      • One-Way approx: USD $84 - $253
      • Duration: 5 h 22 min
      Open +
      • Trip:
        2 Train to Hamburg, fly to Oslo, train
        • One-Way approx: USD $84 - $253
        • Duration: 5 h 22 min
        Close x
    3. Trip:
      3 Fly Bremen to Oslo Sandefjord, train
      • One-Way approx: USD $97 - $345
      • Duration: 6 h 44 min
      Open +
      • Trip:
        3 Fly Bremen to Oslo Sandefjord, train
        • One-Way approx: USD $97 - $345
        • Duration: 6 h 44 min
        Close x
    4. Trip:
      4 Train to Hamburg, fly to Oslo Sandefjord, train
      • One-Way approx: USD $143 - $443
      • Duration: 7 h 7 min
      Open +
      • Trip:
        4 Train to Hamburg, fly to Oslo Sandefjord, train
        • One-Way approx: USD $143 - $443
        • Duration: 7 h 7 min
        Close x
    5. Trip:
      5 Train
      • One-Way approx: USD $161 - $284
      • Duration: 15 h 44 min
      Open +
      • Trip:
        5 Train
        • One-Way approx: USD $161 - $284
        • Duration: 15 h 44 min
        Close x
    6. Trip:
      6 Bus
      • One-Way approx: USD $66 - $128
      • Duration: 16 h 41 min
      Open +
      • Trip:
        6 Bus
        • One-Way approx: USD $66 - $128
        • Duration: 16 h 41 min
        Close x
    7. Trip:
      7 Train, night train, night bus
      • One-Way approx: USD $127 - $244
      • Duration: 18 h 14 min
      Open +
      • Trip:
        7 Train, night train, night bus
        • One-Way approx: USD $127 - $244
        • Duration: 18 h 14 min
        Close x
    8. Trip:
      8 Train, ferry
      • One-Way approx: N/A
      • Duration: 23 h 27 min
      Open +
      • Trip:
        8 Train, ferry
        • One-Way approx: N/A
        • Duration: 23 h 27 min
        Close x
    9. Trip:
      9 Drive
      • One-Way approx: USD $190 - $290
      • Duration: 11 h 50 min
      Open +
      • Trip:
        9 Drive
        • One-Way approx: USD $190 - $290
        • Duration: 11 h 50 min
        Close x