Find flights
When to book
FAQs & Tips
Airlines
Deals

C$ 428 Find cheap flights from Bulgaria to Canada

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Bulgaria to Canada departing on 3/12. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags

Search hundreds of travel sites at once for deals on flights to Canada

In the last 7 days, travellers have searched 42,622,617 times on KAYAK, and here is why:

Save 22% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Good to know

Low season

February

High season

April

Cheapest flight

C$ 428
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly and prices are also 15% lower on average.
Flight from Sofia to Toronto Pearson Airport

FAQs for booking flights from Bulgaria to Canada

  • How does KAYAK find such low prices on flights from Bulgaria to Canada?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Bulgaria to Canada.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Bulgaria to Canada?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Canada from Bulgaria is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Bulgaria to Canada?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Canada with an airline and back to Bulgaria with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Bulgaria to Canada?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Canada from Bulgaria up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top 5 airlines serving from Bulgaria to Canada

Need help choosing which airline to fly with from Bulgaria to Canada? 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
Austrian AirlinesOverall score based on 848 reviews
8.2Crew
7.7Boarding
6.8Entertainment
7.4Comfort
6.8Food
Airline reviews

Friendly staff, always good food , as comfortable as it can be in economy

10.0 ExcellentAnonymous, Sep 2024VIE - LHR
Read more Austrian Airlines reviews

Friendly staff, always good food , as comfortable as it can be in economy

Business class is not worth it. Not comfortable and old plane with no privacy or enough space unless you on the single seats

We didn’t fly into Neuark , because it departed without us . We ran to a closed gate , and no staff to assist, then to a customer service center that was also closed, then briskly walked (20mins) to another customer center and got a ticket , waited 2 hours , got a flight to JFK instead, because of the time delay we Ran to catch our train home , and again our luggage arrived 3 days later delivery time at 3:45 in the MORNING!!!! Crazy!!!!!! Took a few days to shake off this disappointment of your service. You’re an embarrassment to customer service .

A bellow average experience. A delayed flight , no staff to assist , running and panic to connecting flight , 2 hour wait for customer service. No luggage when we arrived , luggage delivered 3 days after at 3:45 AM !!!! Much stress and anxiety from this experience. Please repair your Brand .

My luggage was lost and I did not receive any compensation

Pleasant up to Vienna. Afterward (Vienna- Zagreb) was an horrific experience

The option to check in the carry on bag for free was very convenient. If one checked bag could be included in the ticket price that would be even better.

It was very good, ,especially the working people in the plane, they are so polite.,thank you

They never gave any meal during the flight. We’ve flown for years and then doing this now is ridiculous.

Austrian airlines lost my bag in Vienna and it took 2 days to find it and deliver it to me

LOT told me on my first flight that I had missed boarding my second flight and told us to go to a service desk to reschedule. We then were told our flight was still boarding and that we had to run through the Warsaw airport to catch it which is just a long long runway airport. The workers at the airport were not helpful at all and you have to go through two passport checkpoints. I have asthma and was almost dead when I got on the plane and no one helped or gave us water or even acknowledged us. The flight was fine - the crew members are not friendly so it’s a very functional flight at best. Also my bag didn’t make it to my final destination.

Great service . Everyone is so polite and ready to help. I always was using Lufthansa but from now on I will use LOT. Thank you for your service.

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

Everything was very good. I felt that the value received in paying for Business Class tickets was very good. The entertainment offered was plentiful, but could be improved with more recent options as well. By no means a deal-breaker. The staff were awesome, in the airport, at the gate and onboard.

bus ride to the plane was very crowded and had to wait a long time to get to the plane. The flight itself was great.

Flight was delayed by a hour could have been better addressed. Flight was fine with great service by the flight attendants

They broke my luggage. I’m pissed off about that. Service was slow and inconsistent.

Together with my family, we all agreed that the LOT crew provided the most wonderful service that could be. We are grateful for such a great experience they provided to us! We will return and share our experience with all our friends and family.! Keep up the good work!

Flight WAW-ORD flight attendants were really rude, no smile at all. Except one young girl working in aft part of the cabin. They were talking only in Polish. After 4th/5th time asking in english, they were answering in english. Not the best approach to the pax.

The flight was very bad, the food and the staff was very rude. My last time with them

Freezing temperature inside the cabin and terrible food. AC used to be better.

The mid flight snack could have been more substantial than tiny bag of pretzels.

I booked through Kayak for the first time. Unfortunately I was charged in US dollars. Only after booking did I see the tiny American flag on your website. There should have been a larger icon with a notice that I am in Kayak’s US site. I am Canadian, am flying in Canada and was disappointed that Kayak did not recognize this.

I liked the plane, a Boeing 787. Having to buy food on a domestic flight (although now common on other airlines too) is an irritant.

5-hour trip with just water and one cookie is not great: fruits and cheese,, salads, protein smoothie... It could be small but nourrishing No screen and no outlet to connect our electronic devices. If there were ,It would have been nice to be informed. Every instruction given in french by the agent on the plane was pronounced so quickly that despite french is my 1st language, I could not understand the instructions. Too fast, no intonation, no space between words. Most of the time, the english versions (my 2nd language) were fast but with breathing between words, good intonation and the information was much easier to understand.

My wife and I did not find the flight crew to be very friendly. They just need to be more polite. The meals were not very good. They served chicken with soy sauce on a flight from Madrid to Toronto. This was not a flight to or from Asia. Our flight on September to Madrid had much better food.

Food very bad. Traveled air Transat as well and their food, while definitely not "good", is much much better than Air Canada. Staff were professional.although I had no very personal exchange. Boarding at Charles de Gaulle airport was a miracle - calm organized friendly - compared to Pearson's in Toronto.

Flight was over an hour late departing and when we got to Montreal there was no gate and so we had to wait on the tarmac for over an hour!!!!!

The experience was pleasant overall, but my row was entirely missed by the snack / drinks service and the audio port for the entertainment only worked for one of my headphones due to a defective audio jack.

After several delays, the flight was canceled. I was “lucky” and able to get rebooked on a flight that left two hours later. The flight itself was fine although I didn’t like my meal. Flight delays and cancellations are far too common on Air Canada.

My mother is 87 years old and has knee problems. I have reserved a wheelchair indicating that she is immobile. For her it is very difficult to walk short distances. On arrival in Frankfurt, I was called via my mother's phone, by the female employee who had my mother in a wheelchair. She asked me how many and what color suitcases she has, which I explained. I was very surprised when 15 minutes later my mother walked out with her cane and balancing with great difficulties assisted by a young couple who were pushing her suitcase. Where was the wheelchair and the airport employee? I find this to be a disrespectful and abusive behavior of elderly people. It also raises the question of professional misconduct of the airport personnel in Frankfurt i.e. the female employee who abandoned an 87 year old immobile person by the luggage lane. I would like to inquire about the details i.e. name of that employee.

Crew was nicer to some people than others for no apparent reason. I had to get an older lady’s attention because she was too busy talking to passengers.

The flight crew, the on-plane service, and the food were fine. The seats lacked cushioning and were uncomfortable compared to other planes from recent flights. The plane was initially delayed one hour and that expanded to 1.5 hours. When we boarded, there was insufficient room for our carry-on bags, which added more time to disembarking from the plane. It appeared the Air Canada staff or the Toronto Airport staff were less than competent to handle whatever the issue was that caused the delays, which was never communicated.

Boarding was haphazard after people with small children or walking difficulties

Due to flights being delayed, we missed our connecting flights and we were flown to a different airlines and we end up losing our luggage's.

The boarding process is not well organized at all. It need to be totally revised with an emphasis on order.

full flight, could use more room....leg room fine seats tight

Tiny, cramped seats with minimum leg room and hard armrests. Basic needs like a seat and luggage came with an additional charge. Budget airline amenities with premium airlune cost. I won't use this airline again.

The flight was wonderful, especially the special assistance from airplane to airplane!

Cancelled flight, that morning! But got us on an Air Canada flight!

Lost bag and absolutely no assistance in the short term. No-one to help either via phone or at the airport APPAULING

It was a great experience. I did find that some menu options were not available, which was a bit surprising, but over all a wonderful experience.

Staff was engaging and helpful. Loved the experience and would definitely recommend them to my friends and family

I had paid for my family to sit together on the plane. When we got to the plane this wasn't the case and we were separated. meanwhile the lady sitting next to me told me how she didn't pay and were all sitting together

Late from Istanbul. Canceled my seat to NY in London although I've been on time for boarding. Didn't provide with hotel and shuttle, no food, just sleeping and hygiene bag. Hope, they will refund me.

American canceled the flight rescheduled so that the connection to niece was missed said they would give a hotel voucher and food voucher; however, upon arrival my mother in law (in her late 70s and an inexperienced and nervous traveler) was informed there were no hotels available and she was to stay 24 hours in the terminal. She asked for additional food vouchers which was denied. She lost 20% of her time in Nice. Further, given her travel anxieties and lack of experience we had arranged a meet and greet pick up in France, which was €280 and canceled without refund as of the result of the missed flight connection. Additionally, we had to pay for our hotel that was not stayed in. In all, we lost ~$600 or more. Further the airline staff related to the rebooking and accommodation process did not give helpful information and was unacceptably rude. I promise we will never fly American or British Airways again. It was atrocious - honestly I was shocked at the unprofessionalism.

Terrible. The flight out from EWR to FCO was canceled last minute. I had to reschedule to fly out of JFK instead of Newark. It took an hour and a half to drive to JFK, and the line at the airport was multiple hours long. On the flight back from FCO to PHX, my connecting flight in London was missed due to a delayed departure from FCO. British Airways was not able to get us out of London until more than 24 hours later. During our trip, we found out that my wife's father was terminally ill in Illinois, and we tried frantically to get the flight back rerouted to ORD. She was put on standby and approved for standby, but when she got to the gate, she was denied the flight. When we got back to PHX, we found out that her luggage was not on our plane to PHX and was still in LHR. The bag was eventually recovered in ORD. My wife had another flight scheduled out of PHX to ORD the day after we were scheduled to arrive in PHX so that she could see her father before he died. That flight was missed, and not refunded. She had to schedule another flight put of PHX on Saturday, but by then her father already died. Everything about this experience was terrible.

The crew was attentive. The food was tasty for the most part. However, some ingredients indicate heavily processed ingredients. Also, lots of disposable plastic items, plus packaging doesn't seem to be recycled.

It took an hour and a half for luggage to be dlivered in London

We were seated in the rear of the plane. Buses arrived to take us to the terminal but there weren’t enough so we waited an hour to leave the plane.

Book cheap flights from Bulgaria to Canada

Recent round-trip flight deals

9/11Sat
1 stop
14h 05mSOF-YUL
22/11Fri
2 stops
14h 50mYUL-SOF
C$ 834
15/11Fri
1 stopLufthansa
14h 00mSOF-YYZ
2/5Fri
1 stopLufthansa
12h 00mYYZ-SOF
C$ 837
10/11Sun
2 stopsAir Canada
17h 50mSOF-YYZ
25/11Mon
1 stopAir Canada
12h 20mYYZ-SOF
C$ 866
10/11Sun
2 stopsAir Canada
18h 50mSOF-YTZ
25/11Mon
2 stopsAir Canada
14h 35mYTZ-SOF
C$ 873
13/11Wed
1 stopAustrian Airlines
32h 05mSOF-YYZ
30/4Wed
1 stopAustrian Airlines
17h 10mYYZ-SOF
C$ 886
22/10Tue
1 stopAustrian Airlines
12h 55mSOF-YYZ
29/11Fri
2 stopsAustrian Airlines
20h 45mYYZ-SOF
C$ 907
20/10Sun
1 stopLOT
29h 35mSOF-YYZ
25/11Mon
1 stopLOT
12h 10mYYZ-SOF
C$ 973
20/10Sun
1 stopLOT
29h 35mSOF-YYZ
30/11Sat
1 stopLOT
32h 10mYYZ-SOF
C$ 1,025
13/11Wed
1 stopBritish Airways
30h 55mSOF-YYZ
2/5Fri
2 stopsBritish Airways
20h 40mYYZ-SOF
C$ 1,040
15/11Fri
2 stopsBritish Airways
32h 31mSOF-YYZ
1/5Thu
1 stopBritish Airways
12h 15mYYZ-SOF
C$ 1,055

Search by stops

Search by airline

Search by price

Recent one-way flight deals

3/12Tue
2 stops
30h 30mSOF-YYZ
C$ 428
3/12Tue
3 stops
21h 05mSOF-YYZ
C$ 575
3/12Tue
3 stops
28h 40mSOF-YHM
C$ 591
20/10Sun
1 stopAustrian Airlines
26h 05mSOF-YUL
C$ 859
20/10Sun
1 stopAustrian Airlines
26h 05mSOF-YUL
C$ 860
2/11Sat
1 stopLufthansa
20h 55mSOF-YYZ
C$ 870
3/12Tue
2 stopsAir Canada
18h 50mSOF-YTZ
C$ 897
28/10Mon
1 stopAir Canada
12h 55mSOF-YUL
C$ 899
6/1Mon
1 stopLOT
33h 05mSOF-YYZ
C$ 1,011
5/1Sun
1 stopLOT
33h 05mSOF-YYZ
C$ 1,183

Search by stops

Search by airline

Search by price

Last minute flights to Canada

Last minute flight, train and bus deals

15/10Tue
multi-stopLOT
29h 35mSOF-YYZ
28/11Thu
multi-stopLOT
32h 10mYYZ-SOF
C$ 977
14/10Mon
multi-stopAustrian Airlines
26h 10mSOF-YYZ
28/11Thu
multi-stopAustrian Airlines
14h 50mYYZ-SOF
C$ 1,008
13/10Sun
multi-stopAir Canada
17h 19mSOF-YTZ
25/11Mon
multi-stopAir Canada
12h 35mYTZ-SOF
C$ 1,040
13/10Sun
multi-stopAir Canada
17h 19mSOF-YTZ
26/11Tue
multi-stopAir Canada
15h 05mYTZ-SOF
C$ 1,041
12/10Sat
multi-stopLufthansa
15h 55mSOF-YYZ
27/11Wed
multi-stopLufthansa
15h 25mYYZ-SOF
C$ 1,062
12/10Sat
multi-stop
16h 40mSOF-YUL
8/11Fri
multi-stop
13h 55mYUL-SOF
C$ 1,100
15/10Tue
multi-stop
12h 55mSOF-YYZ
24/11Sun
multi-stop
15h 25mYYZ-SOF
C$ 1,124
13/10Sun
multi-stopLufthansa
15h 55mSOF-YYZ
28/11Thu
multi-stopLufthansa
20h 00mYYZ-SOF
C$ 1,212
11/10Fri
multi-stopBritish Airways
26h 15mSOF-YYZ
26/11Tue
multi-stopBritish Airways
20h 15mYYZ-SOF
C$ 2,725
11/10Fri
multi-stopBritish Airways
26h 15mSOF-YYZ
25/11Mon
multi-stopBritish Airways
20h 16mYYZ-SOF
C$ 2,726

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to Canada

Cabin class types available on flights to Canada
Cabin classes available on flights to Canada. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.