Belgrade (BEG) to Porto (OPO) flights from RSD21,819

*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 Porto

cmp-daily-histogram-bars-legend-min-price-aria-label RSD23.3K
cmp-daily-histogram-bars-legend-max-price-aria-label RSD75.6K
Displaying fares for October-2026
  • BEG–OPO, 19/10/2026 – 09/11/2026: From RSD75,625
    19

    Mo

    OCT

  • BEG–OPO, 20/10/2026 – 10/11/2026: From RSD49,840
    20

    Tu

  • BEG–OPO, 21/10/2026 – 11/11/2026: From RSD43,718
    21

    We

  • BEG–OPO, 22/10/2026 – 19/11/2026: From RSD40,186
    22

    Th

  • BEG–OPO, 23/10/2026 – 20/11/2026: From RSD41,716
    23

    Fr

  • BEG–OPO, 24/10/2026 – 21/11/2026: From RSD42,187
    24

    Sa

  • BEG–OPO, 25/10/2026 – 08/11/2026: From RSD51,489
    25

    Su

  • BEG–OPO, 26/10/2026 – 23/11/2026: From RSD53,372
    26

    Mo

  • BEG–OPO, 27/10/2026 – 17/11/2026: From RSD30,767
    27

    Tu

  • BEG–OPO, 28/10/2026 – 11/11/2026: From RSD37,360
    28

    We

  • BEG–OPO, 29/10/2026 – 19/11/2026: From RSD31,709
    29

    Th

  • BEG–OPO, 30/10/2026 – 20/11/2026: From RSD41,716
    30

    Fr

  • BEG–OPO, 31/10/2026 – 21/11/2026: From RSD37,007
    31

    Sa

  • BEG–OPO, 01/11/2026 – 08/11/2026: From RSD48,074
    01

    Su

    NOV

  • BEG–OPO, 02/11/2026 – 23/11/2026: From RSD38,302
    02

    Mo

  • BEG–OPO, 03/11/2026 – 01/12/2026: From RSD31,355
    03

    Tu

  • BEG–OPO, 04/11/2026 – 11/11/2026: From RSD34,299
    04

    We

  • BEG–OPO, 05/11/2026 – 03/12/2026: From RSD27,588
    05

    Th

  • BEG–OPO, 06/11/2026 – 20/11/2026: From RSD56,198
    06

    Fr

  • BEG–OPO, 07/11/2026 – 21/11/2026: From RSD33,946
    07

    Sa

  • BEG–OPO, 08/11/2026 – 29/11/2026: From RSD35,005
    08

    Su

  • BEG–OPO, 09/11/2026 – 07/12/2026: From RSD28,177
    09

    Mo

  • BEG–OPO, 10/11/2026 – 01/12/2026: From RSD27,588
    10

    Tu

  • BEG–OPO, 11/11/2026 – 09/12/2026: From RSD42,894
    11

    We

  • BEG–OPO, 12/11/2026 – 03/12/2026: From RSD46,073
    12

    Th

  • BEG–OPO, 13/11/2026 – 20/11/2026: From RSD26,999
    13

    Fr

  • BEG–OPO, 14/11/2026 – 21/11/2026: From RSD30,885
    14

    Sa

  • BEG–OPO, 15/11/2026 – 13/12/2026: From RSD30,296
    15

    Su

  • BEG–OPO, 16/11/2026 – 07/12/2026: From RSD24,409
    16

    Mo

  • BEG–OPO, 17/11/2026 – 08/12/2026: From RSD23,349
    17

    Tu

  • BEG–OPO, 18/11/2026 – 09/12/2026: From RSD27,588
    18

    We

  • RangeRSD23,349-RSD75,625