- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Beijing (BJS) to Belgrade (BEG)
Prices were available within the past 7 days and start at NZ$992 for one-way flights and NZ$1,827 for round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.
Sun., 23 Jun. - Sat., 13 Jul.
PEK
Beijing
BEG
Belgrade
NZ$1,827 Return, found 3 days ago
NZ$1,827
Return
found 3 days ago
Sun., 23 Jun. - Sat., 13 Jul.
PEK
Beijing
BEG
Belgrade
NZ$1,856 Return, found 3 days ago
NZ$1,856
Return
found 3 days ago
Sun., 23 Jun. - Sat., 13 Jul.
PKX
Beijing
BEG
Belgrade
NZ$1,907 Return, found 3 days ago
NZ$1,907
Return
found 3 days ago
Sun., 23 Jun. - Sat., 13 Jul.
PEK
Beijing
BEG
Belgrade
NZ$1,940 Return, found 3 days ago
NZ$1,940
Return
found 3 days ago
Sun., 23 Jun. - Sat., 13 Jul.
PEK
Beijing
BEG
Belgrade
NZ$1,953 Return, found 3 days ago
NZ$1,953
Return
found 3 days ago
Sun., 23 Jun. - Sat., 13 Jul.
PEK
Beijing
BEG
Belgrade
NZ$1,974 Return, found 3 days ago
NZ$1,974
Return
found 3 days ago
Expedia's Latest Trends
Hotels
Flights
Flights from Sydney (SYD) to Manila (MNL)Flights to Sun CityFlights from PAR-All Airports to Marseille - ProvenceFlights from Wellington (WLG) to London (LHR)Flights from Almaty to ChristchurchFlights from Auckland (AKL) to Rarotonga (RAR)Flights from Momona (DUD) to Taupo (TUO)Flights from Christchurch to AlmatyFlights from Auckland (AKL) to Chek Lap Kok (HKG)Flights from Gary to BusanFlights from Auckland (AKL) to Ashgabat (ASB)
*Available to Expedia members.