Travel from Oslo to Croatia

Bus from Oslo to Croatia

You can take a bus from Oslo to Zagreb - Centar via Göteborg in around 26 h 56 min.

Travel Guides

Travelling Croatia’s Dalmatian Coast by boat, bus, car and trainDiscover the best ways to get around the Dalmatian Coast
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Oslo to Croatia

From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Zagreb airport, shuttle to Autobusni kolodvor, then line 6 tram to Zagreb - Centar. 5 h 28 min $232. From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Split airport, then line 37 bus to Split. 5 h 48 min $185. From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Pula airport, then shuttle to Pula. 5 h 35 min $255. From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Zadar airport, then bus to Zadar. 8 h 7 min $226. From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Venice airport, then shuttle to Pula. 9 h 4 min $452. From Oslo Bussterminal bus to Göteborg then bus to Zagreb. 26 h 56 min. From Oslo S train to Hallsberg station, train to Mjölby Station, train to Malmö, bus to Autobusni kolodvor, then line 6 tram to Trg bana J. Jelačića. 28 h 31 min. From Oslo, Bussterminal, Galleriet bus to Prague, Prague Main station, bus to Autobusni kolodvor, then line 6 tram to Trg bana J. Jelačića. 30 h 9 min $119. From Oslo drive to Zagreb - Centar. 22 h 29 min $475.

How long does it take to get from Oslo to Croatia?

It takes approximately 5 h 28 min to get from Oslo to Croatia.
Close Print Itinerary
  1. Here are 9 options to get from
    Oslo to Croatia:

    1. Trip:
      1 Train, fly to Zagreb
      • One-Way approx: USD $135 - $444
      • Duration: 5 h 28 min
      Open +
      • Trip:
        1 Train, fly to Zagreb
        • One-Way approx: USD $135 - $444
        • Duration: 5 h 28 min
        Close x
    2. Trip:
      2 Train, fly to Split
      • One-Way approx: USD $124 - $437
      • Duration: 5 h 48 min
      Open +
      • Trip:
        2 Train, fly to Split
        • One-Way approx: USD $124 - $437
        • Duration: 5 h 48 min
        Close x
    3. Trip:
      3 Train, fly to Pula
      • One-Way approx: USD $151 - $369
      • Duration: 5 h 35 min
      Open +
      • Trip:
        3 Train, fly to Pula
        • One-Way approx: USD $151 - $369
        • Duration: 5 h 35 min
        Close x
    4. Trip:
      4 Train, fly to Zadar
      • One-Way approx: USD $105 - $398
      • Duration: 8 h 7 min
      Open +
      • Trip:
        4 Train, fly to Zadar
        • One-Way approx: USD $105 - $398
        • Duration: 8 h 7 min
        Close x
    5. Trip:
      5 Train, fly to Venice, shuttle
      • One-Way approx: USD $151 - $744
      • Duration: 9 h 4 min
      Open +
      • Trip:
        5 Train, fly to Venice, shuttle
        • One-Way approx: USD $151 - $744
        • Duration: 9 h 4 min
        Close x
    6. Trip:
      6 Bus Pepeks Zagreb
      • One-Way approx: N/A
      • Duration: 26 h 56 min
      Open +
      • Trip:
        6 Bus Pepeks Zagreb
        • One-Way approx: N/A
        • Duration: 26 h 56 min
        Close x
    7. Trip:
      7 Train, bus
      • One-Way approx: N/A
      • Duration: 28 h 31 min
      Open +
      • Trip:
        7 Train, bus
        • One-Way approx: N/A
        • Duration: 28 h 31 min
        Close x
    8. Trip:
      8 Bus RegioJet
      • One-Way approx: USD $89 - $131
      • Duration: 30 h 9 min
      Open +
      • Trip:
        8 Bus RegioJet
        • One-Way approx: USD $89 - $131
        • Duration: 30 h 9 min
        Close x
    9. Trip:
      9 Drive
      • One-Way approx: USD $380 - $600
      • Duration: 22 h 29 min
      Open +
      • Trip:
        9 Drive
        • One-Way approx: USD $380 - $600
        • Duration: 22 h 29 min
        Close x