- 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 Guangzhou to Belgrade (SZX-BEG)
Prices were available within the past 7 days and start at €403 for one-way flights and €953 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Mon, 3 Jun - Mon, 10 Jun
CAN
Guangzhou
BEG
Belgrade
€953 Return, found 8 hours ago
€953
Return
found 8 hours ago
Mon, 3 Jun - Mon, 10 Jun
CAN
Guangzhou
BEG
Belgrade
€965 Return, found 8 hours ago
€965
Return
found 8 hours ago
Mon, 3 Jun - Mon, 10 Jun
CAN
Guangzhou
BEG
Belgrade
€1,010 Return, found 8 hours ago
€1,010
Return
found 8 hours ago
Mon, 3 Jun - Mon, 10 Jun
CAN
Guangzhou
BEG
Belgrade
€1,019 Return, found 8 hours ago
€1,019
Return
found 8 hours ago
Mon, 3 Jun - Mon, 10 Jun
CAN
Guangzhou
BEG
Belgrade
€1,023 Return, found 8 hours ago
€1,023
Return
found 8 hours ago
Mon, 3 Jun - Mon, 10 Jun
CAN
Guangzhou
BEG
Belgrade
€1,029 Return, found 8 hours ago
€1,029
Return
found 8 hours ago
Expedia's Latest Trends
Hotels
Family Friendly Hotels in Puerto RicoAll Inclusive Hotels in BrazilHotels in Faroe Islands4 Star Hotels in Lake GardaB&B IrelandRadisson Collection, Strand Hotel, StockholmFamily Friendly Hotels in Naturist VillageBahia Principe Grand Bavaro - All InclusiveHollywood Mirage - Excel Hotels & ResortsTrident HotelCheap Hotels in KensingtonCaravan Parks GraiguenamanaghJardin del SolHotels in GlasnevinVillas Rosendal
Flights
Activities
Packages
*Available to Expedia members.