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

*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.7K
cmp-daily-histogram-bars-legend-max-price-aria-label RSD124.3K
Displaying fares for October-2026
  • BEG–OPO, 05/10/2026 – 02/11/2026: From RSD124,345
    05

    Mo

    OCT

  • BEG–OPO, 06/10/2026 – 27/10/2026: From RSD50,985
    06

    Tu

  • BEG–OPO, 07/10/2026 – 04/11/2026: From RSD38,866
    07

    We

  • BEG–OPO, 08/10/2026 – 05/11/2026: From RSD81,690
    08

    Th

  • BEG–OPO, 09/10/2026 – 06/11/2026: From RSD86,283
    09

    Fr

  • BEG–OPO, 10/10/2026 – 07/11/2026: From RSD55,809
    10

    Sa

  • BEG–OPO, 11/10/2026 – 08/11/2026: From RSD63,574
    11

    Su

  • BEG–OPO, 12/10/2026 – 09/11/2026: From RSD41,455
    12

    Mo

  • BEG–OPO, 13/10/2026 – 10/11/2026: From RSD37,454
    13

    Tu

  • BEG–OPO, 14/10/2026 – 04/11/2026: From RSD40,984
    14

    We

  • BEG–OPO, 15/10/2026 – 12/11/2026: From RSD40,631
    15

    Th

  • BEG–OPO, 16/10/2026 – 13/11/2026: From RSD70,752
    16

    Fr

  • BEG–OPO, 17/10/2026 – 07/11/2026: From RSD57,927
    17

    Sa

  • BEG–OPO, 18/10/2026 – 08/11/2026: From RSD76,689
    18

    Su

  • BEG–OPO, 19/10/2026 – 09/11/2026: From RSD52,867
    19

    Mo

  • BEG–OPO, 20/10/2026 – 17/11/2026: From RSD28,630
    20

    Tu

  • BEG–OPO, 21/10/2026 – 04/11/2026: From RSD42,631
    21

    We

  • BEG–OPO, 22/10/2026 – 19/11/2026: From RSD31,689
    22

    Th

  • BEG–OPO, 23/10/2026 – 20/11/2026: From RSD29,100
    23

    Fr

  • BEG–OPO, 24/10/2026 – 21/11/2026: From RSD54,750
    24

    Sa

  • BEG–OPO, 25/10/2026 – 08/11/2026: From RSD40,278
    25

    Su

  • BEG–OPO, 26/10/2026 – 09/11/2026: From RSD43,925
    26

    Mo

  • BEG–OPO, 27/10/2026 – 17/11/2026: From RSD29,100
    27

    Tu

  • BEG–OPO, 28/10/2026 – 04/11/2026: From RSD26,512
    28

    We

  • BEG–OPO, 29/10/2026 – 26/11/2026: From RSD23,688
    29

    Th

  • BEG–OPO, 30/10/2026 – 20/11/2026: From RSD33,101
    30

    Fr

  • BEG–OPO, 31/10/2026 – 21/11/2026: From RSD26,276
    31

    Sa

  • BEG–OPO, 01/11/2026 – 04/11/2026: From RSD47,573
    01

    Su

    NOV

  • BEG–OPO, 02/11/2026 – 30/11/2026: From RSD28,630
    02

    Mo

  • BEG–OPO, 03/11/2026 – 24/11/2026: From RSD26,747
    03

    Tu

  • BEG–OPO, 04/11/2026 – 02/12/2026: From RSD26,982
    04

    We

  • RangeRSD23,688-RSD124,345