Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights from Sofia to Canada from C$ 384

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Sofia to Canada departing on 3/6. 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
Sat 15/6
Sat 22/6

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

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

Save 21% 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.

Best Canada Flight Deals

Cheapest round-trip prices found by our users on KAYAK in the last 72 hours

Toronto
Toronto1 stopC$ 868
Ottawa
Ottawa2 stopsC$ 1,380

Good to know

Low season

February

High season

September

Cheapest flight

C$ 384
Best time to beat the crowds (6% less expensive on average)
Most popular time to fly (5% more expensive on average)
Flight from Sofia to Toronto Pearson Airport

FAQs - booking Canada flights

  • How does KAYAK find such low prices on flights from Sofia 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 Sofia to Canada.

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

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Canada from Sofia 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 Sofia 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 Sofia with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Sofia 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 Sofia up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to Canada

  • On average*, there is no price difference when choosing to fly in the morning or the evening on this flight route.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

Top 5 airlines serving from Sofia to Canada

 
Need help choosing which airline to fly with from Sofia 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 1053 reviews
8.1Crew
6.9Food
7.5Comfort
7.6Boarding
6.9Entertainment
Airline reviews

No delays, helpful staff, well organised. The check in and boarding procedures ran smoothly. The only thing that put me off is that the meal had spicy peppers in. I would have appreciated at least a warning (if i couldn't have a choice) so as to simply not eat them because they were too spicy.

8.0 ExcellentAnonymous, May 2024ORD - VIE
Read more about Austrian Airlines reviews

No delays, helpful staff, well organised. The check in and boarding procedures ran smoothly. The only thing that put me off is that the meal had spicy peppers in. I would have appreciated at least a warning (if i couldn't have a choice) so as to simply not eat them because they were too spicy.

Schedule and on time departure and arrival were great. The crew was good, but a change in aircraft bumped many of us from our expected seats. It was a crowded flight, but the cabin crew did their best to keep things under control.

The crew was attentive but not intrusive, and was always kind in every interaction.

From all the segments I flew it was the only one I did not get the option to choose ni seat, I did not get the quality of seat I had paid for. Crew was nice, airplane was clean, but no food, only water and a small courtesy chocolate. Everything else you had to pay for.

the flight was canceled, and I had to stay more than six days at hotel . waiting . then I had to buy new ticket. really it was very bad experience, and I lost a lot of money and time , and your airline said sorry

Management and staff att viena wasn’t professional,and they are not good by how to communicate and solve the problem, I was shocked , as I know Austrian airlines was amusing Thank you

The baggage arrived damaged and i spent EUR 300 on the baggage a month ago. No responsibility from airline or the handles.

Tight connection from Austrian Airlines made this challenging. Our luggage did not make it, delivered the next day at noon. Flight itself was very full, not especially comfortable.

Premium Economy is good value in comparison to Business Class. Not all the perks of Business but a lot of leg room and wider seat and elbow room. Food was very good. I even asked for a Gruner Veltliner wine which was not on the trolley and the attendant went into Business/First to get me a glass. Nice little touch. I would like to have a wider selection of music -- more 70's-80's (guess how old I am).

There were a number of passengers scheduled to transfer to the flight from Vienna to Warsaw. None of them made it because the crew failed to assist them in getting to the gate for the Warsaw bound flight in time. It could have been done very easily with proper assistance.

LOT airlines wasn't the best. They had trouble with boarding and they didn't have my information on file the right way. They change last minute details without us knowing and everything was a HOT MESS. Lot airlines also lost my baggae which was the carseat and haven't responded to any of my emails.

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

Garbage airline at a premium price. Both ways was unable to purchase seats before checking. Called, messaged on Facebook, and emailed. All three times staff said I could, and gave me form responses on how to, despite providing screenshots/explaining beforehand showing I couldn't. At check-in both times they sat me and my wife separately, despite booking together. Both legs the USB port in my entertainment system was broken. Food is atrocious. Seats are old and uncomfortable, and struggle to adjust. Toilets were like portapotties at a concert.

Tv screen not working. Food in business class was cold & not available

The customer service and the flight experience were very good!

The boarding was delayed several times. The take off was two hours late.

Pros: "Quick Check in"
Cons: "The crew were not nice. They dont even pick up garbage during the 9 hour flight. They give you a gallon of water in a huge bottle without a glass and you are on your own."
Pros: "Nothing to like"
Cons: "This Iwa’s very bad experience. Never again will use LOT"
Cons: "The worse experience ever. I booked the flight and then they canceled it, i tried changing the dates but the website was giving me an error so i called them, after being on the phone for 2 hr some guy answered who seemed very tired and not thrilled working for LOT. Rood and not helpful, told me to try FB messenger and online changing again. Failed to get a voucher, refund or change the dates online, was still getting an error. on messenger they answered and told me i can get a voucher, i told them i don't want it and after that they stopped replying all together. good thing i got my money back by filing a dispute with my credit cart company."
Pros: "The seats were very comfortable. The plane was clean and the crew was very friendly."

LATE AGAIN. Seems like each time I use Air Canada there are delays ... extra 2 hours this time, making for a 22-hr day for me!!! The gate people did not seem to know what they were doing with loading people, unloading, checking carry-ons, letting some go ... very unorganized from Toronto to Detroit! Would have been faster to drive

The staff were on the last leg. But they were still very accommodating and polite. They were all very helpful with getting the bags up and getting people to their seats.

We were delayed by rain while we were on the tarmac. The crew came around and offered everyone water while we waiting 45 min in the plane.

Flight from Lisbon to Toronto was smooth, and we arrived early! Flight from Toronto to Denver was delayed about 40 minutes. We didn’t hear about the delay until after we had boarded the plane. The delay could have been handled better.

The seats were comfortable. However, be prepared to provide your own food (snacks) and drink. We had a 3.5 hr flight, one service was provided, a 4 ounce beverage. Saw flight crew for beverage service and trash pick up. Unless you purchase a meal or snack, nothing is provided. I am fine with bringing my own, but was accustomed to snack and beverage provided regardless of the duration of the flight. And note… typically a full size drink option on longer flights.

Air Canada cancelled my prepaid/prebooked seat selection and changed my seats without any options.

They canceled the flight on us very close to the flight date .

The first flight Seattle to Toronto was very poor. My seat was changed. The aircraft was changed. They were having issues with the meals. My second flight from Toronto to Quebec was fine. Short flight still no entertainment. My third flight Quebec to Montreal was very short seats are very uncomfortable, too old and way worn out almost like sitting on a bench. My last flight Montreal to Seattle was fine. Finally, they had some entertainment. Proper food was offered as advertised flight staff was accommodating and friendly, but once again, the aircraft seats are hard like benches.

It took 66 hours to get from Seattle to Tel Aviv. As a minor, I was left for more than 12 hours in Toronto and Frankfurt without hotel and food vouchers. It took 5 layovers. It was insane and not okay

It was delayed but got us to YYZ. I had great copassengers.

boarding needs to be streamlined load the back of the plane first

Overall great flight experience- on time, lots of food and movies.

We were helped whenever needed and had a pleasant flight.

Air Canada from Edmonton to Toronto was disappointing but Lufthansa from Toronto to Frankfurt was excellent.

Lufthansa used to be the best not any more , food is cheap, crew needs to be on retirement )) we really like to see old type of Lufthansa back to business

I'm Canaadian. I hate Air Canada. I used to give them a pass on their international service. No longer, They suck across the board now! Old planes, exhausted staff bad food and shitty entertainment. Your seats need reupholstered! Start with that...

All flights cancelled with no way to reach the airline

bad seats, meager food quantity. bread not fresh. Hollywood films lack entertainment.

Great flight. Left on time, not very crowded. Quiet and the right temperature.

Efficient boarding process. Staff are nice. Food should be better.

Our flight was delayed by over 6 hours. We then had to deplane, stay overnight in a hotel then fly out the next day, 23 hours late.

The seats were uncomfortable. It was an old plane. The crew could have been more hospitable.

I declined a wheelchair in Vienna as I was told it was a short walk. However, though I "boarded" the bus first, I was at the back when we got to the plane. There were steps up to the plane and no-one helped except the stewardess as I was near the top of the stairs. She found a better seat for me also.

Lost our luggage in Heathrow. Showed up 3 days into a 7 day vacation. Very inconvenient and disappointing!!

They allowed some guy to move seats after 3hours of him being next to someone very sick, There were several empty seats, but they moved him to mine. I find that incredibly inconsiderate and should not have been done.

Air hostess delayed providing food and then pulled away the tray before i finished eating

Crew were very friendly and helpful. They explained to us in detail the delay in our takeoff due to the storm that rolled in from Belfast and did their best to make up the time. Always great to fly BA!

There was some delay at Heathrow where a machine needed to "start the engines" wasn't available and they couldn't even find the team tasked to do it. Unacceptable. Caused about an hour delay and seemed unnecessary. Also saw several passengers abusing the overhead luggage situation, having too many large bags and not leaving enough space for others. The crew was good and the refreshments were good in quality and quantity.

Both mine and my husband's chairs were broken. Also it took 2 hours to get our bags after our flight which was wild.

It said that there was wifi. During the flight there was no wifi and while waiting at the gate the phone services already got cut off so I wasn’t able to say I am taxiing from the gate to my husband. This left me with an uncomfortable feeling. So I was waiting on the WiFi connection during flight and that never happened.

Book cheap flights from Sofia to Canada

Recent round-trip flight deals

27/9Fri
1 stop
14h 55mSOF-YYZ
6/10Sun
2 stops
14h 30mYYZ-SOF
C$ 868
27/9Fri
1 stop
14h 55mSOF-YYZ
6/10Sun
1 stop
31h 00mYYZ-SOF
C$ 873
27/9Fri
2 stopsAir Canada
17h 19mSOF-YTZ
6/10Sun
2 stopsAir Canada
16h 00mYTZ-SOF
C$ 911
11/6Tue
1 stopLufthansa
15h 55mSOF-YYZ
18/9Wed
1 stopLufthansa
11h 20mYYZ-SOF
C$ 914
11/6Tue
1 stopAustrian Airlines
28h 50mSOF-YYZ
18/9Wed
2 stopsAustrian Airlines
14h 30mYYZ-SOF
C$ 917
23/9Mon
2 stopsAustrian Airlines
26h 25mSOF-YUL
11/10Fri
2 stopsAustrian Airlines
33h 50mYUL-SOF
C$ 921
18/6Tue
1 stopLufthansa
15h 55mSOF-YYZ
4/7Thu
2 stopsLufthansa
25h 00mYYZ-SOF
C$ 1,000
15/10Tue
2 stopsAir Canada
17h 19mSOF-YTZ
26/4Sat
2 stopsAir Canada
14h 55mYTZ-SOF
C$ 1,074
21/8Wed
1 stopLOT
29h 40mSOF-YYZ
24/4Thu
1 stopLOT
12h 30mYYZ-SOF
C$ 1,165
15/10Tue
1 stopLOT
29h 40mSOF-YYZ
26/4Sat
1 stopLOT
12h 30mYYZ-SOF
C$ 1,902

Search by stops

Search by airline

Search by price

Recent one-way flight deals

3/6Mon
2 stops
57h 40mSOF-YYZ
C$ 384
3/6Mon
1 stop
27h 10mSOF-YYZ
C$ 499
22/5Wed
3 stops
59h 29mSOF-YYZ
C$ 580
3/6Mon
3 stops
38h 15mSOF-YYZ
C$ 587
3/6Mon
2 stops
26h 55mSOF-YHM
C$ 590
12/11Tue
1 stopTurkish Airlines
16h 30mSOF-YYZ
C$ 772
18/8Sun
1 stopLufthansa
19h 35mSOF-YYZ
C$ 888
18/8Sun
2 stopsAustrian Airlines
16h 32mSOF-YYZ
C$ 898
15/6Sat
2 stopsAir Canada
17h 58mSOF-YHZ
C$ 905
10/6Mon
2 stopsAir Canada
32h 54mSOF-YTZ
C$ 932

Search by stops

Search by airline

Search by price

Last minute flights from Sofia to Canada

Last minute flight, train and bus deals

21/5Tue
multi-stop
14h 45mSOF-YYZ
4/6Tue
multi-stop
14h 30mYYZ-SOF
C$ 1,026
18/5Sat
multi-stop
12h 55mSOF-YYZ
3/6Mon
multi-stop
15h 20mYYZ-SOF
C$ 1,041
21/5Tue
multi-stopAir Canada
19h 35mSOF-YYZ
3/6Mon
multi-stopAir Canada
12h 05mYYZ-SOF
C$ 1,094
19/5Sun
multi-stopAustrian Airlines
16h 36mSOF-YYZ
3/6Mon
multi-stopAustrian Airlines
14h 30mYYZ-SOF
C$ 1,114
21/5Tue
multi-stopAustrian Airlines
15h 40mSOF-YYZ
17/6Mon
multi-stopAustrian Airlines
14h 30mYYZ-SOF
C$ 1,147
20/5Mon
multi-stopLufthansa
19h 35mSOF-YYZ
3/6Mon
multi-stopLufthansa
15h 20mYYZ-SOF
C$ 1,289
20/5Mon
multi-stopLufthansa
19h 35mSOF-YYZ
4/6Tue
multi-stopLufthansa
12h 05mYYZ-SOF
C$ 1,308
17/5Fri
multi-stopAir Canada
12h 50mSOF-YYZ
4/6Tue
multi-stopAir Canada
12h 05mYYZ-SOF
C$ 1,311
19/5Sun
multi-stopLOT
12h 45mSOF-YYZ
31/5Fri
multi-stopLOT
12h 30mYYZ-SOF
C$ 1,315
19/5Sun
multi-stopLOT
12h 45mSOF-YYZ
30/5Thu
multi-stopLOT
12h 30mYYZ-SOF
C$ 1,403

Search by stops

Search by airline

Search by price

Sofia - Canada Flights

Departure:

Sofia (SOF)Bulgaria

Return flight deals:

Canada - Sofia

Cabin classes:

Browse origins: