Featured airlines
- Plan, book, fly with confidence
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 15% on select hotels after you book a flight*
Cheap flights from Guangzhou to Belgrade (SZX-BEG)
Prices were available within the past 7 days and start at €327 for one-way flights and €695 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Sun, 29 Dec - Sun, 12 Jan
CAN
Guangzhou
BEG
Belgrade
€695 Return, found 5 days ago
€695
Return
found 5 days ago
Sun, 29 Dec - Sun, 12 Jan
CAN
Guangzhou
BEG
Belgrade
€807 Return, found 5 days ago
€807
Return
found 5 days ago
Sun, 29 Dec - Sun, 12 Jan
CAN
Guangzhou
BEG
Belgrade
€816 Return, found 5 days ago
€816
Return
found 5 days ago
Sun, 29 Dec - Sun, 12 Jan
CAN
Guangzhou
BEG
Belgrade
€828 Return, found 5 days ago
€828
Return
found 5 days ago
Fri, 20 Dec - Fri, 10 Jan
CAN
Guangzhou
BEG
Belgrade
€851 Return, found 5 days ago
€851
Return
found 5 days ago
Fri, 20 Dec - Fri, 10 Jan
CAN
Guangzhou
BEG
Belgrade
€852 Return, found 5 days ago
€852
Return
found 5 days ago
Expedia's Latest Trends
Hotels
Hotels with Bar in SwordsHotels in DublinTara LodgeRadisson Hotel & Suites, GdanskWaterfront HouseThe Barnacle InnAll Inclusive Hotels in Alicante ProvinceKenmare Bay Hotel & ResortLodge at The Old BarracksHotels near Glentenassig Forest ParkHostels County LeitrimMelia Caribe Beach Resort - All InclusiveBoscolo Nice Hôtel & SpaSol Timor Apartaments4 Star Hotels in Mallow
Flights
Activities
*Available to Expedia members.