Find flights
When to book
FAQs & Tips
Deals

Find cheap flights from Ontario to Bulgaria from C$ 443

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Ontario to Bulgaria departing on 5/7. 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 29/6
Sat 6/7

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

In the last 7 days, travellers have searched 42,686,544 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.

Good to know

Low season

January

High season

June

Cheapest flight

C$ 443
Best time to beat the crowds (18% less expensive on average)
Most popular time to fly (20% more expensive on average)
Flight from Toronto to Sofia

FAQs for booking flights from Ontario to Bulgaria

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

    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 Ontario to Bulgaria.

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

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Bulgaria from Ontario 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 Ontario to Bulgaria?

    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 Bulgaria with an airline and back to Ontario with another airline.

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

    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 Bulgaria from Ontario up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Book cheap flights from Ontario to Bulgaria

Recent round-trip flight deals

16/7Tue
1 stop
14h 30mYYZ-SOF
19/8Mon
2 stops
23h 34mSOF-YYZ
C$ 1,047
14/11Thu
3 stops
23h 10mYYZ-SOF
28/11Thu
3 stops
21h 50mSOF-YYZ
C$ 1,066
5/11Tue
1 stopLOT
12h 00mYYZ-SOF
19/11Tue
1 stopLOT
13h 10mSOF-YYZ
C$ 1,215
24/11Sun
1 stopLOT
32h 05mYYZ-SOF
7/12Sat
1 stopLOT
33h 15mSOF-YYZ
C$ 1,219
1/10Tue
2 stopsAir Serbia
27h 15mYYZ-SOF
17/10Thu
2 stopsAir Serbia
53h 00mSOF-YYZ
C$ 1,379
30/9Mon
2 stopsAir Serbia
15h 55mYYZ-SOF
17/10Thu
2 stopsAir Serbia
16h 05mSOF-YYZ
C$ 1,461
17/6Mon
1 stopAir Canada
10h 20mYUL-SOF
30/7Tue
1 stopAir Canada
12h 55mSOF-YUL
C$ 1,543
18/6Tue
2 stopsAustrian Airlines
14h 15mYUL-SOF
25/6Tue
2 stopsAustrian Airlines
23h 48mSOF-YUL
C$ 1,550
17/6Mon
2 stopsAir Canada
14h 55mYUL-SOF
29/7Mon
2 stopsAir Canada
15h 19mSOF-YUL
C$ 1,553
6/11Wed
2 stopsAustrian Airlines
14h 50mYYZ-SOF
21/11Thu
1 stopAustrian Airlines
12h 40mSOF-YYZ
C$ 1,564

Search by stops

Search by airline

Search by price

Recent one-way flight deals

5/7Fri
3 stops
54h 35mYYZ-SOF
C$ 443
3/7Wed
3 stops
54h 20mYYZ-SOF
C$ 446
4/7Thu
2 stops
30h 20mYYZ-SOF
C$ 449
4/7Thu
2 stopsAir Serbia
27h 15mYYZ-SOF
C$ 1,044
19/6Wed
2 stopsAir Serbia
27h 40mYYZ-VAR
C$ 1,132
4/7Thu
1 stopITA Airways
17h 30mYYZ-SOF
C$ 1,148
31/7Wed
1 stopAer Lingus
21h 45mYYZ-BOJ
C$ 1,244
15/7Mon
2 stopsSWISS
36h 50mYTZ-SOF
C$ 1,297
3/7Wed
2 stopsSWISS
14h 50mYTZ-SOF
C$ 1,344
31/7Wed
2 stopsAer Lingus
17h 20mYYZ-BOJ
C$ 1,703

Search by stops

Search by airline

Search by price

Last minute flights from Ontario to Bulgaria

Last minute flight, train and bus deals

4/6Tue
multi-stop
14h 30mYYZ-SOF
11/6Tue
multi-stop
50h 34mSOF-YYZ
C$ 907
4/6Tue
multi-stop
25h 05mYYZ-SOF
19/6Wed
multi-stop
13h 35mSOF-YYZ
C$ 930
4/6Tue
multi-stop
14h 30mYYZ-SOF
11/6Tue
multi-stop
29h 35mSOF-YYZ
C$ 991
4/6Tue
multi-stop
35h 55mYHM-SOF
19/6Wed
multi-stop
18h 45mSOF-YHM
C$ 1,023
4/6Tue
multi-stop
14h 30mYYZ-SOF
19/6Wed
multi-stop
22h 19mSOF-YYZ
C$ 1,051
2/6Sun
multi-stopITA Airways
17h 30mYYZ-SOF
12/6Wed
multi-stopITA Airways
27h 05mSOF-YYZ
C$ 1,586
2/6Sun
multi-stopITA Airways
23h 00mYYZ-SOF
12/6Wed
multi-stopITA Airways
27h 05mSOF-YYZ
C$ 1,755
2/6Sun
multi-stopSWISS
39h 35mYYZ-SOF
12/6Wed
multi-stopSWISS
34h 46mSOF-YYZ
C$ 1,913
4/6Tue
multi-stopSWISS
17h 50mYTZ-SOF
19/6Wed
multi-stopSWISS
34h 39mSOF-YTZ
C$ 1,950
4/6Tue
multi-stopAir Canada
16h 00mYTZ-SOF
11/6Tue
multi-stopAir Canada
18h 19mSOF-YTZ
C$ 1,957

Search by stops

Search by airline

Search by price