Belgrade (BEG) to Oslo (OSL) flights from RSD19,529

*Modifying this information may result in a different fare

Why book directly on the KLM website?

Explore the benefits of booking through our website.

No hidden costs icon

No hidden costs

Book with confidence. Our rates hide no unpleasant surprises.

24/7 customer service icon

24/7 customer service

Count on direct, personal support whenever you need it, day or night.

Seamless travel icon

Seamless travel

Enjoy a smooth journey with timely updates and automatic rebooking.

Lowest fares between Belgrade and Oslo

cmp-daily-histogram-bars-legend-min-price-aria-label RSD28.6K
cmp-daily-histogram-bars-legend-max-price-aria-label RSD98.4K
Displaying fares for August-2026
  • BEG–OSL, 13/08/2026 – 27/08/2026: From RSD72,175
    13

    Th

    AUG

  • BEG–OSL, 14/08/2026 – 28/08/2026: From RSD98,380
    14

    Fr

  • BEG–OSL, 15/08/2026 – 18/08/2026: From RSD74,766
    15

    Sa

  • BEG–OSL, 16/08/2026 – 30/08/2026: From RSD74,766
    16

    Su

  • BEG–OSL, 17/08/2026 – 07/09/2026: From RSD70,644
    17

    Mo

  • BEG–OSL, 18/08/2026 – 01/09/2026: From RSD62,753
    18

    Tu

  • BEG–OSL, 19/08/2026 – 09/09/2026: From RSD70,762
    19

    We

  • BEG–OSL, 20/08/2026 – 23/08/2026: From RSD49,798
    20

    Th

  • BEG–OSL, 21/08/2026 – 24/08/2026: From RSD59,573
    21

    Fr

  • BEG–OSL, 22/08/2026 – 25/08/2026: From RSD62,164
    22

    Sa

  • BEG–OSL, 23/08/2026 – 30/08/2026: From RSD79,536
    23

    Su

  • BEG–OSL, 24/08/2026 – 07/09/2026: From RSD61,222
    24

    Mo

  • BEG–OSL, 25/08/2026 – 08/09/2026: From RSD51,682
    25

    Tu

  • BEG–OSL, 26/08/2026 – 23/09/2026: From RSD44,144
    26

    We

  • BEG–OSL, 27/08/2026 – 30/08/2026: From RSD44,851
    27

    Th

  • BEG–OSL, 28/08/2026 – 31/08/2026: From RSD51,447
    28

    Fr

  • BEG–OSL, 29/08/2026 – 01/09/2026: From RSD44,969
    29

    Sa

  • BEG–OSL, 30/08/2026 – 06/09/2026: From RSD61,575
    30

    Su

  • BEG–OSL, 31/08/2026 – 07/09/2026: From RSD56,040
    31

    Mo

  • BEG–OSL, 01/09/2026 – 08/09/2026: From RSD50,269
    01

    Tu

    SEP

  • BEG–OSL, 02/09/2026 – 23/09/2026: From RSD28,951
    02

    We

  • BEG–OSL, 03/09/2026 – 06/09/2026: From RSD32,720
    03

    Th

  • BEG–OSL, 04/09/2026 – 07/09/2026: From RSD30,954
    04

    Fr

  • BEG–OSL, 05/09/2026 – 08/09/2026: From RSD37,785
    05

    Sa

  • BEG–OSL, 06/09/2026 – 09/09/2026: From RSD52,153
    06

    Su

  • BEG–OSL, 07/09/2026 – 21/09/2026: From RSD44,851
    07

    Mo

  • BEG–OSL, 08/09/2026 – 29/09/2026: From RSD30,954
    08

    Tu

  • BEG–OSL, 09/09/2026 – 07/10/2026: From RSD28,598
    09

    We

  • BEG–OSL, 10/09/2026 – 08/10/2026: From RSD39,316
    10

    Th

  • BEG–OSL, 11/09/2026 – 02/10/2026: From RSD34,016
    11

    Fr

  • BEG–OSL, 12/09/2026 – 19/09/2026: From RSD37,078
    12

    Sa

  • RangeRSD28,598-RSD98,380