
£656 Cheap KLM flights from Toronto to Belgrade (YYZ→BEG)
Be in the know
Get alerts if flight prices drop or rise*
Book smarter
Save up to 25% on select hotels after you book a flight*
Earn twice
Earn your airline miles on top of our rewards
Find the cheapest KLM flights on Expedia from Toronto (YYZ) to Belgrade (BEG). Flight ticket prices change frequently based on availability and demand. We send price-drop alerts to make air travel simple and flexible. The lowest one-way fare found on Expedia with KLM for this route in the past 7 days starts at £656 for travel on 24 November 2026.
£608 Cheap KLM flights Toronto (YYZ) to Belgrade (BEG)
Prices were available within the past 7 days and start at £656 for one-way flights and £608 for return, for the period specified. Prices and availability are subject to change. Additional terms apply.
All deals
One way
Return
Wed, 14 Apr - Wed, 28 Apr · YYZ · BEG · From £608 · Return
Sun, 22 Nov - Sat, 17 Apr · YYZ · BEG · From £609 · Return
Tue, 24 Nov - Wed, 21 Apr · YYZ · BEG · From £619 · Return
Alternative airports near Belgrade
Prices were available within the past 7 days. Prices and availability are subject to change.
16 min · Search flights
Frequently Asked Questions
How much is a KLM flight from Pearson Intl. Airport (YYZ) to Nikola Tesla Airport (BEG)?
Scoring cheap one-way KLM flights from YYZ to BEG from £656 on Expedia is a cinch — just filter by "Price (lowest to highest)." Or check out our budget-friendly round-trip fares £608 for your next adventure.*
*These prices were available on Expedia within the past 7 days, for flights departing within the next year. Prices and availability are subject to change. Additional terms apply.
What is the cheapest month to fly from YYZ to BEG with KLM?
February is one of the most affordable months to fly to Belgrade with KLM. You could also find great deals on one-way and return fares in January.
Does KLM fly nonstop from Pearson Intl. Airport (YYZ) to Nikola Tesla Airport (BEG)?
Click on the "Nonstop" filter when searching for direct KLM flights from YYZ to BEG. It's also a good way to compare other airlines offering the same direct route.
What airports does KLM fly into in Belgrade?
Nikola Tesla Airport (BEG) is the main Belgrade gateway for KLM flights from Pearson Intl. Airport (YYZ).
Can I change or cancel my KLM flight from Pearson Intl. Airport (YYZ) to Nikola Tesla Airport (BEG)?
Depending on your ticket type, a fee generally applies if you modify or cancel your flight more than 24 hours after confirmation. To find flexible fares, select our "No cancel fee" or "Changes included" filter when you search for flights. For more information on cancelling or changing your reservation, head to "Trips," select your flight and tick "Manage Booking."
Travel information
| Origin airport | Toronto Pearson Intl. Airport |
|---|---|
| Destination airport | Nikola Tesla Airport |
| Distance | 4,595 miles away |
| Airline name | KLM |
| Airline code | KL |
| Return price | £608 |
Explore a world of travel with Expedia
- Flights to Nikola Tesla
- Flights from Nikola Tesla
- Aegean Thessaloniki (SKG) to Belgrade (BEG) flights
- Aeroflot-Russian Airlines Moscow (SVO) to Belgrade (BEG) flights
- Air Baltic Tampere (TMP) to Belgrade (BEG) flights
- Air Europa Puerto del Rosario (FUE) to Belgrade (BEG) flights
- Air France Cardiff (CWL) to Belgrade (BEG) flights
- Air Serbia Abu Dhabi (AUH) to Belgrade (BEG) flights
- Air Serbia Izmir (ADB) to Belgrade (BEG) flights
- Air Serbia Stockholm (ARN) to Belgrade (BEG) flights
- Air Serbia Dubrovnik (DBV) to Belgrade (BEG) flights
- Air Serbia Frankfurt (FRA) to Belgrade (BEG) flights
- Air Serbia London (LHR) to Belgrade (BEG) flights
- Air Serbia Palma de Mallorca (PMI) to Belgrade (BEG) flights
- Air Serbia Podgorica (TGD) to Belgrade (BEG) flights
- Air Serbia Paris (CDG) to Belgrade (BEG) flights
- Air Serbia Sofia (SOF) to Belgrade (BEG) flights
- Air Serbia Zagreb (ZAG) to Belgrade (BEG) flights
- American Airlines Phoenix (PHX) to Belgrade (BEG) flights
- Belavia Minsk (MSQ) to Belgrade (BEG) flights
- British Airways London (LGW) to Belgrade (BEG) flights
- Emirates Auckland (AKL) to Belgrade (BEG) flights
- Emirates Dubai (DXB) to Belgrade (BEG) flights
- Flexflight Tivat (TIV) to Belgrade (BEG) flights
- Hainan Airlines Beijing (PEK) to Belgrade (BEG) flights
- Hainan Airlines Shanghai (PVG) to Belgrade (BEG) flights
- Klm Stockholm (ARN) to Belgrade (BEG) flights
- Klm Newcastle (NCL) to Belgrade (BEG) flights
- Klm Florence (FLR) to Belgrade (BEG) flights
- Klm Paris (CDG) to Belgrade (BEG) flights
- Klm Lerwick (LSI) to Belgrade (BEG) flights
- Lufthansa Baku (BAK) to Belgrade (BEG) flights
- Lufthansa Detroit (DTW) to Belgrade (BEG) flights
- Lufthansa El Paso (ELP) to Belgrade (BEG) flights
- Lufthansa Hamburg (HAM) to Belgrade (BEG) flights
- Lufthansa Hannover (HAJ) to Belgrade (BEG) flights
- Lufthansa Lisbon (LIS) to Belgrade (BEG) flights
- Lufthansa London (LCY) to Belgrade (BEG) flights
- Lufthansa Knoxville (TYS) to Belgrade (BEG) flights
- Qatar Airways Sydney (SYD) to Belgrade (BEG) flights
- Qatar Airways Washington (IAD) to Belgrade (BEG) flights
- Scandinavian Airlines Copenhagen (CPH) to Belgrade (BEG) flights
- Swiss International Air Lines Johannesburg (JNB) to Belgrade (BEG) flights
- Swiss International Air Lines Amsterdam (AMS) to Belgrade (BEG) flights
- Turkish Airlines Algiers (ALG) to Belgrade (BEG) flights
- Turkish Airlines New York (JFK) to Belgrade (BEG) flights
- Turkish Airlines Yaounde (NSI) to Belgrade (BEG) flights
- United Québec (YQB) to Belgrade (BEG) flights
- United George Town (GCM) to Belgrade (BEG) flights
- Flights from Aberdeen (ABZ) to Belgrade (BEG)
- Flights from Amsterdam (AMS) to Belgrade (BEG)
- Flights from Athens (ATH) to Belgrade (BEG)
- Flights from Barcelona (BCN) to Belgrade (BEG)
- Flights from Belfast (BFS) to Belgrade (BEG)
- Flights from Birmingham (BHX) to Belgrade (BEG)
- Flights from Bournemouth (BOH) to Belgrade (BEG)
- Flights from Boston (BOS) to Belgrade (BEG)
- Flights from Bristol (BRS) to Belgrade (BEG)
- Flights from Budapest (BUD) to Belgrade (BEG)
- Flights from Paris (CDG) to Belgrade (BEG)
- Flights from Dubrovnik (DBV) to Belgrade (BEG)
- Flights from Dublin (DUB) to Belgrade (BEG)
- Flights from Edinburgh (EDI) to Belgrade (BEG)
- Flights from East Midlands (EMA) to Belgrade (BEG)
- Flights from Frankfurt (FRA) to Belgrade (BEG)
- Flights from Glasgow (GLA) to Belgrade (BEG)
- Flights from Geneva (GVA) to Belgrade (BEG)
- Flights from Kazan (KZN) to Belgrade (BEG)
- Flights from Leeds (LBA) to Belgrade (BEG)
- Flights from Larnaca (LCA) to Belgrade (BEG)
- Flights from London (LCY) to Belgrade (BEG)
- Flights from St. Petersburg (LED) to Belgrade (BEG)
- Flights from London (LGW) to Belgrade (BEG)
- Flights from London (LHR) to Belgrade (BEG)
- Flights from London (LON) to Belgrade (BEG)
- Flights from Lagos (LOS) to Belgrade (BEG)
- Flights from Liverpool (LPL) to Belgrade (BEG)
- Flights from London (LTN) to Belgrade (BEG)
- Flights from Manchester (MAN) to Belgrade (BEG)
- Flights from Moscow (MOW) to Belgrade (BEG)
- Flights from Marseille (MRS) to Belgrade (BEG)
- Flights from Newcastle (NCL) to Belgrade (BEG)
- Flights from Mostar (OMO) to Belgrade (BEG)
- Flights from Bucharest (OTP) to Belgrade (BEG)
- Flights from Prague (PRG) to Belgrade (BEG)
- Flights from Lausanne (QLS) to Belgrade (BEG)
- Flights from Istanbul (SAW) to Belgrade (BEG)
- Flights from Sarajevo (SJJ) to Belgrade (BEG)
- Flights from Skopje (SKP) to Belgrade (BEG)
- Flights from Southampton (SOU) to Belgrade (BEG)
- Flights from Split (SPU) to Belgrade (BEG)
- Flights from London (STN) to Belgrade (BEG)
- Flights from Moscow (SVO) to Belgrade (BEG)
- Flights from Tivat (TIV) to Belgrade (BEG)
- Flights from Vienna (VIE) to Belgrade (BEG)
- Flights from Toronto (YYZ) to Belgrade (BEG)
- Flights from Zagreb (ZAG) to Belgrade (BEG)
- Flights from Zürich (ZRH) to Belgrade (BEG)
*Available to Expedia members.