- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 25% 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 £354 for one-way flights and £507 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Sun, 17 Nov - Sat, 30 Nov
PKX
Beijing
BEG
Belgrade
£507 Return, found 2 days ago
£507
Return
found 2 days ago
Fri, 1 Nov - Fri, 29 Nov
PKX
Beijing
BEG
Belgrade
£527 Return, found 4 days ago
£527
Return
found 4 days ago
Thu, 5 Sep - Fri, 13 Sep
PEK
Beijing
BEG
Belgrade
£667 Return, found 2 days ago
£667
Return
found 2 days ago
Fri, 1 Nov - Fri, 29 Nov
PEK
Beijing
BEG
Belgrade
£668 Return, found 4 days ago
£668
Return
found 4 days ago
Sun, 17 Nov - Sat, 30 Nov
PEK
Beijing
BEG
Belgrade
£688 Return, found 2 days ago
£688
Return
found 2 days ago
Sun, 17 Nov - Sat, 30 Nov
PKX
Beijing
BEG
Belgrade
£693 Return, found 2 days ago
£693
Return
found 2 days ago
Expedia's Latest Trends
Hotels
Hotels with Gym in Greek IslandsYHA Truleigh Hill - Hostelonefinestay Hotels in LondonBahia Principe Grand Coba - All InclusiveGolden Tree HotelHotels in Addis AbabaHotels in HavanaDel Mar Apartments in StalisHotels in RapalloHotels in RingsendCaravan Parks Walton on the NazeMurphy's HotelHilton Garden Inn Bristol City CentreSpa Hotels in Wakefield
Flights
Activities
General
*Available to Expedia members.