- 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 Toronto (YTO) to Belgrade (BEG)
Prices were available within the past 7 days and start at £406 for one-way flights and £535 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Thu, 19 Sep - Thu, 3 Oct
YYZ
Toronto
BEG
Belgrade
£535 Return, found 6 days ago
£535
Return
found 6 days ago
Thu, 19 Sep - Thu, 3 Oct
YYZ
Toronto
BEG
Belgrade
£686 Return, found 6 days ago
£686
Return
found 6 days ago
Thu, 19 Sep - Thu, 3 Oct
YYZ
Toronto
BEG
Belgrade
£818 Return, found 6 days ago
£818
Return
found 6 days ago
Thu, 19 Sep - Thu, 3 Oct
YYZ
Toronto
BEG
Belgrade
£937 Return, found 6 days ago
£937
Return
found 6 days ago
Thu, 19 Sep - Thu, 3 Oct
YYZ
Toronto
BEG
Belgrade
£941 Return, found 6 days ago
£941
Return
found 6 days ago
Tue, 27 Aug - Sun, 8 Sep
YYZ
Toronto
BEG
Belgrade
£949 Return, found 13 hours ago
£949
Return
found 13 hours ago
Expedia's Latest Trends
Hotels
Hotels in LeidenRésidence boutique le Lodge des NeigesThe Residence - Christokopidou Hotel & SPASergios HotelHotels near Hull MarinaHotels near Whitesands BayHeated indoor pool & spa, countryside holiday cottage near the beach & parkThe Prince AlbertHotels near Alum Bay BeachApartamentos MontecarloHotels in ParalimniThe Falstaff Ramsgate5 Star Hotels in MarlowCity Stop Manchester Apartments3 Bed Townhouse, Mijas Playa Club, 100m to the beachPalihouse West HollywoodMarina Hotel
Flights
Activities
*Available to Expedia members.