BEG

C$ 404 Find Cheap Flights to Belgrade – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 21% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest round-trip
C$ 916
Typical prices: C$ 1,201-C$ 1,734
Multiple Airlines
Sat 13/10Sat 24/11
YYC - BEG • 1 stop
Cheapest one-way flights
C$ 404
Typical prices: C$ 691-C$ 1,229
Multiple Airlines
Sat 20/10
YYZ - BEG • 2 stops
Top airlines
Best reviews • 7.6 score
Airline reviews
Airline reviews
Top routes
Cheapest • 16% average savings
Most popular
Insights
Insights
When to book
in advance
Our data shows that travellers who book at least 5 weeks in advance save around 14% compared to booking last minute.
Insights
Insights
When to travel
Cheapest • 23% price drop
Most popular
Good to know
+1
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Belgrade!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights to Belgrade

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent round-trip flight deals to Belgrade

Tue, 13 Oct - Tue, 24 Nov
Multiple Airlines Logo
7:00 p.m. - 1:00 a.m.YYC  Calgary-BEG Belgrade Nikola Tesla
22h 00m1 stop Barcelona-El Prat
Multiple Airlines Logo
6:30 a.m. - 4:50 p.m.BEG  Belgrade Nikola Tesla-YYC Calgary
17h 20m1 stop Paris Charles de Gaulle
C$ 916Multiple Airlines
Tue, 10 Nov - Wed, 9 Dec
Multiple Airlines Logo
7:30 p.m. - 6:50 p.m.YYC  Calgary-BEG Belgrade Nikola Tesla
16h 20m1 stop Rome Fiumicino
Multiple Airlines Logo
6:30 a.m. - 4:50 p.m.BEG  Belgrade Nikola Tesla-YYC Calgary
17h 20m1 stop Paris Charles de Gaulle
C$ 936Multiple Airlines
Mon, 2 Nov - Thu, 19 Nov
LOT Logo
10:35 p.m. - 1:15 p.m.YYZ  Toronto Pearson Intl-BEG Belgrade Nikola Tesla
32h 40m1 stop Warsaw Frederic Chopin
LOT Logo
1:55 p.m. - 8:35 p.m.BEG  Belgrade Nikola Tesla-YYZ Toronto Pearson Intl
12h 40m1 stop Warsaw Frederic Chopin
C$ 1,170LOT
Wed, 11 Nov - Wed, 25 Nov
LOT Logo
10:35 p.m. - 1:15 p.m.YYZ  Toronto Pearson Intl-BEG Belgrade Nikola Tesla
32h 40m1 stop Warsaw Frederic Chopin
LOT Logo
1:55 p.m. - 8:35 p.m.BEG  Belgrade Nikola Tesla-YYZ Toronto Pearson Intl
12h 40m1 stop Warsaw Frederic Chopin
C$ 1,180LOT
Mon, 26 Oct - Tue, 24 Nov
SWISS Logo
12:30 p.m. - 1:55 p.m.YTZ  Toronto Island-BEG Belgrade Nikola Tesla
20h 25m2 stops Montreal Pierre Elliott Trudeau Intl Zurich
SWISS Logo
8:05 p.m. - 5:51 p.m.BEG  Belgrade Nikola Tesla-YTZ Toronto Island
27h 46m2 stops Zurich Montreal Pierre Elliott Trudeau Intl
C$ 1,223SWISS
Sun, 8 Nov - Tue, 24 Nov
SWISS Logo
5:30 p.m. - 7:10 p.m.YTZ  Toronto Island-BEG Belgrade Nikola Tesla
43h 40m2 stops Montreal Pierre Elliott Trudeau Intl Zurich
SWISS Logo
2:40 p.m. - 5:51 p.m.BEG  Belgrade Nikola Tesla-YTZ Toronto Island
33h 11m2 stops Zurich Montreal Pierre Elliott Trudeau Intl
C$ 1,223SWISS
Sun, 11 Oct - Wed, 16 Dec
Air Canada Logo
5:40 p.m. - 4:30 p.m.YYZ  Toronto Pearson Intl-BEG Belgrade Nikola Tesla
16h 50m1 stop Munich Franz Josef Strauss
Air Canada Logo
6:50 a.m. - 1:45 p.m.BEG  Belgrade Nikola Tesla-YYZ Toronto Pearson Intl
12h 55m1 stop Vienna Intl
C$ 1,245Air Canada
Sun, 8 Nov - Wed, 18 Nov
Air Canada Logo
7:50 p.m. - 12:45 p.m.YYZ  Toronto Pearson Intl-BEG Belgrade Nikola Tesla
10h 55m1 stop Munich Franz Josef Strauss
Air Canada Logo
6:50 a.m. - 1:45 p.m.BEG  Belgrade Nikola Tesla-YYZ Toronto Pearson Intl
12h 55m1 stop Vienna Intl
C$ 1,245Air Canada
Wed, 21 Oct - Mon, 9 Nov
Austrian Airlines Logo
4:00 p.m. - 10:25 a.m.YYZ  Toronto Pearson Intl-BEG Belgrade Nikola Tesla
12h 25m2 stops Montreal Pierre Elliott Trudeau Intl Vienna Intl
Austrian Airlines Logo
6:50 a.m. - 5:46 p.m.BEG  Belgrade Nikola Tesla-YYZ Toronto Pearson Intl
16h 56m2 stops Vienna Intl Montreal Pierre Elliott Trudeau Intl
C$ 1,257Austrian Airlines
Wed, 21 Oct - Mon, 9 Nov
Austrian Airlines Logo
3:00 p.m. - 10:25 a.m.YYZ  Toronto Pearson Intl-BEG Belgrade Nikola Tesla
13h 25m2 stops Montreal Pierre Elliott Trudeau Intl Vienna Intl
Austrian Airlines Logo
6:50 a.m. - 5:46 p.m.BEG  Belgrade Nikola Tesla-YYZ Toronto Pearson Intl
16h 56m2 stops Vienna Intl Montreal Pierre Elliott Trudeau Intl
C$ 1,259Austrian Airlines
Booking Insights

Price, demand, and travel trends for flights to Belgrade

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights with more confidence.

What is the cheapest flight to Belgrade?

Calgary to Belgrade is the cheapest route at C$ 916 round-trip, found in the past 5 days on KAYAK. Toronto Pearson Intl Airport to Belgrade is the most popular connection with round-trip deals from C$ 1,170.

How much is a flight to Belgrade?

On average, a round-trip flight from Canada to Belgrade costs C$ 1,444, based on KAYAK data over the past 12 months. Round-trip fares from Toronto average C$ 1,349, while Montreal runs a bit higher at C$ 1,475.

What is the cheapest day to fly to Belgrade?

Monday is the cheapest day to fly to Belgrade at C$ 1,430 round-trip on average over the past 12 months on KAYAK. Saturday is the most expensive at C$ 1,566.

What is the cheapest month to fly to Belgrade?

•January is the cheapest month to fly to Belgrade with an average price of C$ 1,105 round-trip.
•June (C$ 1,583) and December (C$ 1,571) are the most expensive.

Based on KAYAK data over the past 12 months.

What is the cheapest time of day to fly to Belgrade?

Evening flights to Belgrade are the cheapest at C$ 1,391 round-trip on average. Morning flights are the most expensive at C$ 1,652.

What is a good deal for flights to Belgrade?

Flights under C$ 1,201 are considered a good deal. 25% of KAYAK users found round-trip flights to Belgrade at or below these prices, with the lowest fares from:
•Toronto C$ 1,138.

When are flights to Belgrade the cheapest?

Flights to Belgrade are cheapest 5 weeks before departure. Booking in this window typically costs about 14% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.

Key details for flights to Belgrade

Low season

February

Cheapest flight

C$ 404
Beat the crowds with an average 74% drop in traveller numbers.
The most popular month to fly with an average 159% increase in traveller numbers.
One-way flight from Toronto Pearson Intl Airport to Belgrade

When to book flights to Belgrade

Are your dates flexible? Find out the best times to travel to Belgrade based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated round-trip price

Your questions about flights to Belgrade, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.

  • How do I know if a flight to Belgrade is a good deal?

    A good deal on a flight to Belgrade is around C$ 1,201 round-trip. This fare is in the lowest 25% of round-trip prices searched on KAYAK, averaged across the cities most often searched as origins by KAYAK users.

  • Which city has the cheapest flights to Belgrade?

    Based on fares booked in the past 5 days, the cheapest flights to Belgrade are from Toronto, starting at C$ 1,170 round-trip.

  • How expensive are last-minute flights to Belgrade?

    Last-minute fares to Belgrade (booked within two weeks of departure) are typically 4% higher than the average round-trip fare of C$ 1,444.

  • What is the difference between the most popular and the most frequent airline at Belgrade?

    TAP AIR PORTUGAL operates the most flights from Canada to Belgrade at 0 per week, while Air Canada is the airline most often selected by KAYAK users searching for flights from Canada to Belgrade. The two are often different because flight volume reflects an airline's schedule, while popularity reflects traveller choice.

  • Which airlines should I consider for flights to Belgrade?

  • How can I get from Belgrade Airport to the city centre?

    For a fixed rate of 1,800 RSD (approximately 23 CAD), taking a cab is the easiest way to travel from Belgrade Airport to the city centre.The A1 minibus goes from the airport to Slavija Square in 30 minutes, and a one-way ticket costs 300 RSD (3.83 CAD), purchased on the bus. Public bus lines 72 and 607 travel to Zeleni Venac Square and New Belgrade, respectively, in 30 minutes. One-way tickets cost 89 RSD (1.14 CAD), if bought at the kiosk, and 150 RSD (about 1.91 CAD), if purchased from the driver.

  • Where can I rent a car at Belgrade Airport?

    There are 19 car rental companies at Belgrade airport, all found at the international arrivals area inTerminal 2, and open daily.SIXT opens from 6:00 am to midnight. AR Rent a Car, AUTO Rent, UniRent and Menadžer Express open from 7:00 am to midnight. Dollar opens at 7:00 am and closes at 9:00 pm, and Thrifty opens from 7:00 am to 10:00 pm. Mega Rent opens from 9:00 am to 9:00 pm. The rest of the companies open at 8:00 am but have various closing times.

  • How do I go from Belgrade Airport to Novi Sad?

    Novi Sad is 80 kilometres from Belgrade Airport, a 1-hour drive via the A1. There isn’t a direct route from the airport to Novi Sad by public transportation, so travellers would need to travel from the airport to the city centre and then take a bus or a train to the final destination. The easiest way to travel is to rent a car at the airport and drive from there, or take a taxi which would cost about 6000 RSD (77 CAD).

  • Which hotels near the Belgrade Airport offer shuttle service?

    The following hotels near the airport offer an airport shuttle service: New Belgrade Garni Hotel (8 km away), Hotel Passport Garni (8 km away), Garni Hotel Apart K (5 km away), Bali Colosseum Hotel (6 km away), Garni Hotel Hollywoodland Wellness & Aquapark (4 km away), Garni Hotel Fortuna (7 km away), Euro Garni Hotel (7 km away) and Garni Hotel Oasis (6 km away).

Your guide to booking Belgrade flights

From booking to airport arrival, find tips to help you plan your flight with more confidence.
  • For the best chance at a low fare to Belgrade, book around 5 weeks before departure. Based on KAYAK data from the last 12 months, fares are historically about 14% lower during this window than last-minute fares.
  • For flights to Belgrade, a good round-trip fare is around C$ 1,201. If you find a fare below that, you're getting a strong deal.
  • If your travel dates are flexible, consider flying to Belgrade in January. Round-trip fares historically average C$ 1,105, making January the cheapest month to travel based on KAYAK data from the last 12 months.
  • Before you book:

    • Check the route's typical price range so you can spot a deal.
    • Confirm baggage fees and seat selection costs on budget carriers.
    • Verify whether you need any travel documents beyond an ID.
    • Pick a departure airport, since your nearest may not be the cheapest origin.
  • Shift your departure to afternoon to save up to C$ 261 per round-trip. Afternoon flights to Belgrade average C$ 1,391 compared to C$ 1,652 for morning flights.
  • Bag allowances vary by airline, fare type, cabin class, and route. On flights to Belgrade, some airlines may include bags at no extra cost. For example, Air Serbia includes a carry-on bag and a checked bag in Economy Class. Always check the fare details before booking, since bag policies can change by ticket type.
  • SWISS, Turkish Airlines, KLM, Delta and Lufthansa are some of the major airlines operating international flights to Belgrade that arrive at Belgrade Nikola Tesla Airport (BEG). This airport also services as the hub for the national airline Air Serbia.
  • Passengers travelling with children can take advantage of two areas for families, one in Terminal 1 before passport control and another in Terminal 2 after passport control. Both areas are equipped with a kitchen and a play area and are open 24/7.
  • The best way to reach the city centre is by taxi. Once you’ve collected your luggage, go to the taxi Info counters at the baggage claim area to get a cab. Fares will be fixed, but you can still negotiate with the taxi company that you choose. A taxi ride from the airport to the centre of Belgrade should cost, on average, 1800 RSD (23 CAD).
  • After your long flight to Belgrade, the Nikola Tesla Airport greets you with reproductions of local artists’ paintings. This initiative showcases local art and promotes the National Museum in Belgrade as a must-see site.
  • Upon arrival, you can choose to exchange money into the local currency, Serbian dinars or RSD, at the exchange counters or the banks in the arrivals area. You won't be charged a transaction fee, and rates don't change much from one office to the next. You can also use one of the ATMs available at the airport or the automatic exchange machines at the baggage claim area, available 24/7.

Reviews of the top 5 airlines flying to Belgrade

 
Need help choosing which airline to fly with to Belgrade? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7.6
LOTOverall score based on 1196 reviews
8.2Crew
7.2Food
7.6Boarding
7.5Comfort
6.9Entertainment
Airline reviews

DO NOT book with Kayak or a third party travel agent like Underpricers. You will regret it.

2.0 MediocreAnonymous, Aug 2026
Read more LOT reviews

DO NOT book with Kayak or a third party travel agent like Underpricers. You will regret it.

My ONLY complaint with LOT was the lack of WiFi and the food in business class… still, I use them because they have great connections to Chicago and they fly the 787 - which I think is a great wide body jet. Well… now LOT has WiFi (good satellite speeds) and AMAZING food. LOT now is giving Turkish Airlines a big big run for the money. And they consistently have less expensive business class. I am a very happy customer!

I have flown over 2million miles. Great flight but bizarre boarding process. They must have paged half the passengers to the desk for documentation check before boarding anyone. Overall great value.

Stuck on a plane for 6 hours due to a technical or mechanical issue.

The flight itself was pleasant and on time. Crew was very good. However, breakfast food was barely acceptable. Unfortunately this satisfies the recent industry standards. I asked for a sandwich with ham (another choice was cheese), but received a sandwich with roast beef.

Delay rushed to the next plane and bags didn’t arrive in chicago

Agents helping disable person doesnt know connections to Poland and after 9 agents helping and 2hours ,we made it to proper terminal. Polish Dreamliner its Polish nightmare liner with so narrow seats and no room under front seat for bag and feet,in economy class.To upgrade, to higher standart cost an arm and leg ,even there are empty seats No good experience overall

Boarding was impossible to navigate. Had mobility issues and a business class ticket, but still boarded almost at the end of the queue because there was absolutely no organization or assistance.

Once again very friendly helpful staff A short flight but not only on time actually a bit early

Lost my suitcase. And communication was poor. No offers of compensation for over 24 hour delay of bag

The flight attendants are amazing. The plane itself was not in good shape for passenger comfort. A good share of seat reclines were broken so they went back an unlimited amount, which meant the person in front of me was fully in my lap (the crew helped me find another seat but that would not have been possible on a full flight). Moisture from the ventilation was also dripping on me. And the entertainment system is almost impossible to hear.

Great flight. I didn't watch the entertainment. I used my iPad the whole flight. But, staff was great, smooth flight, comfortable seat (business seat 7A) and food was really good (I'm a vegetarian).

...as stated previously, red tape should be shorted by Swiss in terms of generating refunds...

The staff were nice people, the food was very cheap, one of the meal was a sandwich or nothing, I couldn't buy any food, mind expensive duty free WAS available right away. 🤒

Flight was very full and we had to checkin our carry on. Stuff however promised us that our luggage will be the first one to come out and it did

Stuff was very helpful at checkin. Flight attendants were nice. Food wasn’t very good, I expected a little more. Economy Seats are ok. Second flight was very full and they forced us to checkin our carry on.

Flight was delayed, but otherwise it was a fine flight. Recommend boarding group by group, instead of calling up three groups at the same time

Motivated and friendly crew on a somewhat dated but well kept plane. Hd seats in economy may section, so legroom was excellent.

Delay on take if- short connecting time- was supposed to have a wheelchair to connecting flight- limped with a cane thru the airport to make a connection

Crew took my carry on and checked it in; turned out to be a blessing; however the luggage was delayed at my final destination; receiving it 36 hours later. Thought, we'd get, at least water; but the Swiss chocolate was delicious. Thanks.

This is a regional jet. As far as those go it was average. Again poor quality for an expensive seat. Not worth the upgrade

last minute flight cancellation. wound up flying saskatoon vancouver seattle cleveland. all night. no more air canada.

Better this time, the pilot communicated to passengers of delay

All went really well. Except that I was randomly chosen to be thoroughly checked!!

Not having to pay to sit together. Seat cushions were worn out and breaking down sitting on metal framing, knees jammed against seat in front of me. Not a comfortable flight.

Very disappointed with cancellation, then rebooking with booked friends bumped off & then a delay of over 6 hours!! Totally disappointing & all the anxiety it caused was unacceptable. $15 food voucher to compensate is a joke!

Delays after delays only to announce we don't know how long it will take

We were reluctant to travel with Air Canada after reading many bad reviews; however, we were more than satisfied with the experience flying from San Francisco to Montreal and back. Seats were comfortable (although on the return flight we had very little leg room) and the crew was friendly and competent. The entertainment was outstanding, with hundreds of choices, from movies to shows to comedy. Our luggage was delivered in a timely manner (a little slow in San Francisco) and we were sent tracking notices all along the way through the Air Canada app. I wouldn't hesitate to travel with Air Canada again.

The usb ports to charge phones laptops did not work.

Staff never asked passengers to bring their seat backs forward during landing. Was hoping to get a little relief from the passenger in front of me (I have long legs that I cannot stow in the overhead). Otherwise the flight was very pleasant.

In business on the top-deck of an overnight transatlantic flight. A family with uncontrolled young children were there too. All night they were running around up and down the walkway while squealing . . .

Boarding was weird. They boarded two flights at the same gate at the same time. So mass confusion for the non English/French speakers. So many people at such a small gate. Like every other part of this airport you have to walk miles between everything. Gate to plane was a 5 min walk :) several long flights so I was worried about my steps but ended up walking several miles here so worked out.

I never got to Lufthansa because of Air Canadas negligence.

The flight got delayed 3 hours from Montreal and we missed our connecting flight so it was a long journey

Boarding procedure should have the crew and personnel who are more trained, in a sense of precisely knowing what can be done and what cannot. They do not have the exact information on what you should do in the first place, also the boarding itself was slightly delayed due to the aircraft "not being ready".

The service and food was excellent. The remote control for entertainment did not function properly.

..it was short.. I didn't like that my red bag went out completely stained with black stains..That's probably some airport staff bad handling but still

All was good, except my USB charging did not work, so my phone got drained and I could not charge it. Same happened to my neighbour.

A bit more space? Not practical, I know. I felt squished in but part of that could have been the man sitting next to me.

There was more leg room than on the overseas flight, which was nice. Boarding was very well organized and the flight very comfortable.

Entertainment is nonexistent. Food might have been good, however due to language barriers I didn’t get to have any food. Flat bed seats and layout was excellent. Crew efficient and straightforward, but lacking any western style approach. Not that I’d expect anything else, but one could have hoped.

Flight took very long to even get checked in for, everything was late and written out by hand. My luggage was lost for several days and it was the most unorganized flight experience of my life.

It's the shortest trip one could get from BEG anywhere, so it was fine.

They had lost my ticket and despite showing them the confirmation email with the itinerary and receipt of payment for the flight they could not put me on that flight and rescheduled departure postponing it by a whole week

Plane was late causing me to miss connection. Flight the next late causing me to miss the rebooked connection. Air seberia I think is more late than on time

This was my connection flight that was moved time ahead for a almost entire day so I lost it and I had to purchase new ticket once I landed in Copenhagen since nobody wanted to take responsibility for moving flight in that way so it’s impossible to make it. Very poor job by Underpricer, Air Serbia and SAS.

I purchased an exit row seat and priority boarding, about 3 months in advance. Without any communication whatsoever, my seat was moved to row 2, when I checked my reservation 2-3 days before departure. As no exit row seats were available anymore, I selected a seat 1C. However, once at the airport, I was issued maybe the worst possible seat, 29E, middle seat, one row before the last. It is not worth my time to request the refund on the ancillary purchase, I am simply done flying with Air Serbia. Also there was no boarding process to speak of at all, or online check in.

Lacking online check in, had to wait an hour in order to check in on the counter even without language.

Seats are very small and uncomfortable so such a long flight. My tray table was broken and taped up. Flight attendant untaped it to put my tray on. I taped it back up when done. The armrest between seats was broken and metal exposed. I will not book Air Serbia again.

Omg my flight was delayed from 4pm to 9:45 pm with no explanation- that is ridiculous

Travelling to a place near Belgrade?

Book flights to Belgrade if you plan to visit one of these locations
Novi Sad
Subotica

More options for your flight to Belgrade