- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 15% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap flights from Beijing to Belgrade (BJS-BEG)
Prices were available within the past 7 days and start at €419 for one-way flights and €602 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Tue, 1 Apr - Tue, 8 Apr
PKX
Beijing
BEG
Belgrade
€602 Return, found 2 days ago
€602
Return
found 2 days ago
Thu, 12 Sep - Wed, 18 Sep
PKX
Beijing
BEG
Belgrade
€806 Return, found 3 days ago
€806
Return
found 3 days ago
Fri, 13 Sep - Fri, 20 Sep
PKX
Beijing
BEG
Belgrade
€828 Return, found 4 days ago
€828
Return
found 4 days ago
Thu, 12 Sep - Wed, 18 Sep
PEK
Beijing
BEG
Belgrade
€838 Return, found 3 days ago
€838
Return
found 3 days ago
Tue, 2 Jul - Tue, 9 Jul
PEK
Beijing
BEG
Belgrade
€841 Return, found 3 days ago
€841
Return
found 3 days ago
Thu, 20 Jun - Fri, 5 Jul
PEK
Beijing
BEG
Belgrade
€898 Return, found 3 days ago
€898
Return
found 3 days ago
Expedia's Latest Trends
Hotels
Villas Las VegasBlue Lagoon Resort - All InclusiveGreat National Hotel BallinaThe Hive Hotel5 Star Hotels in BanbridgePortodrach Aparthotel & SuitesPet Friendly Hotels in TullamoreBallyclogher House B&BThe WillowsQueen's Court Hotel & ResidenceAparthotels MaltaBBIreland Hotels in CoolockRia Park Garden HotelCottages CourtmacsherryB&B Ballinrobe
Flights
Holiday Rentals
*Available to Expedia members.