Travel from Oslo to Belgrade

How to get from Oslo to Belgrade?

There is no direct connection from Oslo to Belgrade. However, you can take the train to Oslo airport, fly to Belgrade, then take the Mini Bus to Belgrade. Alternatively, you can take the bus to Göteborg Central, take the train to Helsingborg Central, take the train to Landskrona, then take the bus and ferry to Belgrade.

Travel Guides

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

How to get from Oslo to Belgrade

From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Belgrade airport, then Mini Bus to Belgrade. 5 h 53 min $136. From Oslo Bussterminal bus to Göteborg Central, train to Helsingborg Central, train to Landskrona, then bus and ferry to Belgrade. 33 h 51 min $175. From Oslo Bussterminal bus to Göteborg then bus and ferry to Belgrade. 35 h 20 min $137. From Oslo Bussterminal night bus to Halmstad then bus and ferry to Beograd. 37 h 53 min $211. From Oslo S train to Kil Station, train to Gothenburg, bus to Hamburg Hbf, train to Wien Hbf, then train to Beograd. 39 h 41 min $430. From Oslo drive to Belgrade. 24 h 36 min $527.
Close Print Itinerary
  1. Here are 6 options to get from
    Oslo to Belgrade:

    1. Trip:
      1 Train, fly
      • One-Way approx: USD $89 - $289
      • Duration: 5 h 53 min
      Open +
      • Trip:
        1 Train, fly
        • One-Way approx: USD $89 - $289
        • Duration: 5 h 53 min
        Close x
    2. Trip:
      2 Bus, train, bus and ferry
      • One-Way approx: USD $127 - $210
      • Duration: 33 h 51 min
      Open +
      • Trip:
        2 Bus, train, bus and ferry
        • One-Way approx: USD $127 - $210
        • Duration: 33 h 51 min
        Close x
    3. Trip:
      3 Bus, bus and ferry
      • One-Way approx: USD $115 - $161
      • Duration: 35 h 20 min
      Open +
      • Trip:
        3 Bus, bus and ferry
        • One-Way approx: USD $115 - $161
        • Duration: 35 h 20 min
        Close x
    4. Trip:
      4 Night bus, bus and ferry
      • One-Way approx: USD $72 - $221
      • Duration: 37 h 53 min
      Open +
      • Trip:
        4 Night bus, bus and ferry
        • One-Way approx: USD $72 - $221
        • Duration: 37 h 53 min
        Close x
    5. Trip:
      5 Train, bus
      • One-Way approx: USD $301 - $501
      • Duration: 39 h 41 min
      Open +
      • Trip:
        5 Train, bus
        • One-Way approx: USD $301 - $501
        • Duration: 39 h 41 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $430 - $650
      • Duration: 24 h 36 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $430 - $650
        • Duration: 24 h 36 min
        Close x