- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 30% 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 $586 for one-way flights and $952 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Mon, Jul 22 - Tue, Jul 30
CAN
Guangzhou
BEG
Belgrade
$952 Roundtrip, found 3 days ago
$952
Roundtrip
found 3 days ago
Wed, Jul 3 - Thu, Jul 11
SZX
Shenzhen
BEG
Belgrade
$978 Roundtrip, found 20 hours ago
$978
Roundtrip
found 20 hours ago
Wed, Jul 3 - Thu, Jul 11
SZX
Shenzhen
BEG
Belgrade
$992 Roundtrip, found 20 hours ago
$992
Roundtrip
found 20 hours ago
Wed, Jul 3 - Thu, Jul 11
SZX
Shenzhen
BEG
Belgrade
$998 Roundtrip, found 20 hours ago
$998
Roundtrip
found 20 hours ago
Wed, Jul 3 - Thu, Jul 11
SZX
Shenzhen
BEG
Belgrade
$1,006 Roundtrip, found 20 hours ago
$1,006
Roundtrip
found 20 hours ago
Wed, Jul 3 - Thu, Jul 11
SZX
Shenzhen
BEG
Belgrade
$1,008 Roundtrip, found 20 hours ago
$1,008
Roundtrip
found 20 hours ago
Expedia's Latest Trends
Hotels
Flights
Flights from Suðurnesjabær (KEF) to Paris (CDG)Flights from Yinchuan to GaboroneFlights from Vancouver to QingdaoFlights from Vancouver to ShenyangFlights from Los Angeles to ShenyangFlights from Chicago (ORD) to Vandalia (DAY)Flights from Tokyo to ShenyangFlights from Vancouver to ChengduFlights from Raleigh (RDU) to Amsterdam (AMS)Flights to NashvilleFlights from San Francisco to ShenyangFlights from New York to ShenyangFlights from Incheon to ShenyangFlights from Nashville (BNA) to Richmond (RIC)
Cars
Packages
General
*Available to One Key members.