- 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 Shenzhen to Belgrade (SZX-BEG)
Prices were available within the past 7 days and start at €637 for one-way flights and €1,246 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Sun, 30 Jun - Thu, 4 Jul
SZX
Shenzhen
BEG
Belgrade
€1,246 Return, found 2 days ago
€1,246
Return
found 2 days ago
Sun, 30 Jun - Thu, 4 Jul
SZX
Shenzhen
BEG
Belgrade
€1,247 Return, found 2 days ago
€1,247
Return
found 2 days ago
Sun, 30 Jun - Thu, 4 Jul
SZX
Shenzhen
BEG
Belgrade
€1,256 Return, found 2 days ago
€1,256
Return
found 2 days ago
Sun, 30 Jun - Thu, 4 Jul
SZX
Shenzhen
BEG
Belgrade
€1,259 Return, found 2 days ago
€1,259
Return
found 2 days ago
Sun, 30 Jun - Thu, 4 Jul
SZX
Shenzhen
BEG
Belgrade
€1,259 Return, found 2 days ago
€1,259
Return
found 2 days ago
Sun, 30 Jun - Thu, 4 Jul
SZX
Shenzhen
BEG
Belgrade
€1,268 Return, found 2 days ago
€1,268
Return
found 2 days ago
Expedia's Latest Trends
Hotels
Radisson Blu Vanderbilt Hotel, LondonTravelodge Stephen's GreenHotel ILUNION Valencia 4Wedding Hotels in FuengirolaRoom 4 - Rosehip - Tig Bhric and West Kerry Brewery, An Riasc BallyferriterHoliday Homes EdgeworthstownHotel Best SirocoPortrush Atlantic HotelHotels in MaryleboneHotels with Pool in CelbridgeApartments EglintonHotels in Nikki Beach5 Star Hotels in AbbeyleixHotels in DubaiHotels near Port de Sóller Marina
Flights
*Available to Expedia members.