Flights to Bulgaria

C$ 1,017 Cheap flights to Bulgaria

This is the cheapest round-trip flight price found by a momondo user in the last 72 hours by searching for a flight to Bulgaria departing on 7/7. Fares may change, and may not be available for all flights or travel dates. Click the price to refresh the search for this deal.
1 adult
1 adult, Economy, 0 bags

Discover deals from 900+ travel sites with momondo.

Save money when you book flights with momondo

Big names, great deals

Big names, great deals

Search 100s of travel sites to compare prices.

Filter for what you want

Filter for what you want

Free Wi-Fi? Early arrival? Instantly customize your results

Trusted and free

Trusted and free

We’re completely free to use - no hidden charges or fees.

Price Alerts

Price Alerts

Not ready to book? to track prices.

Recent flights found to popular cities in Bulgaria

Find flights to these popular cities in Bulgaria from your nearest airport.
Multiple Airlines
7 Jul
YHZ
20h 25m
2 stops
SOF
5 Sep
SOF
21h 25m
1 stop
YHZ
C$ 1,017
Multiple Airlines
8 Sep
YOW
35h 20m
3 stops
SOF
20 Oct
SOF
31h 55m
2 stops
YOW
C$ 1,091
Multiple Airlines
7 Jul
YHZ
34h 15m
2 stops
SOF
5 Sep
SOF
24h 45m
2 stops
YHZ
C$ 1,132
Multiple Airlines
22 Aug
YUL
12h 20m
1 stop
SOF
7 Sep
SOF
25h 55m
1 stop
YUL
C$ 1,220
Multiple Airlines
11 Aug
YUL
14h 30m
1 stop
SOF
28 Aug
SOF
22h 00m
2 stops
YUL
C$ 1,221
Air Canada
7 Oct
YUL
16h 00m
2 stops
SOF
21 Oct
SOF
18h 41m
2 stops
YUL
C$ 1,223
Multiple Airlines
13 Aug
YUL
18h 50m
1 stop
SOF
26 Aug
SOF
14h 40m
1 stop
YUL
C$ 1,224
Air Canada
7 Oct
YUL
16h 00m
2 stops
SOF
28 Oct
SOF
21h 35m
2 stops
YUL
C$ 1,226
Multiple Airlines
8 Sep
YOW
35h 20m
3 stops
SOF
20 Oct
SOF
31h 20m
3 stops
YOW
C$ 1,227
Air Canada
7 Oct
YUL
16h 00m
2 stops
SOF
28 Oct
SOF
21h 53m
2 stops
YUL
C$ 1,227
Multiple Airlines
22 Aug
YUL
12h 20m
1 stop
SOF
4 Sep
SOF
23h 00m
2 stops
YUL
C$ 1,228
Multiple Airlines
23 Sep
YUL
24h 40m
2 stops
SOF
15 Oct
SOF
36h 07m
3 stops
YUL
C$ 1,230
Multiple Airlines
17 Sep
YUL
20h 40m
2 stops
VAR
22 Sep
VAR
19h 20m
1 stop
YUL
C$ 1,034
Multiple Airlines
17 Aug
YUL
30h 05m
1 stop
VAR
25 Aug
VAR
32h 00m
2 stops
YUL
C$ 1,042
Multiple Airlines
10 Jul
YYZ
18h 30m
1 stop
VAR
8 Sep
VAR
37h 20m
2 stops
YYZ
C$ 1,064
Multiple Airlines
17 Aug
YUL
19h 35m
1 stop
VAR
25 Aug
VAR
22h 45m
1 stop
YUL
C$ 1,076
Multiple Airlines
17 Sep
YUL
27h 45m
3 stops
VAR
22 Sep
VAR
16h 30m
1 stop
YUL
C$ 1,126
Multiple Airlines
17 Sep
YUL
27h 05m
2 stops
VAR
22 Sep
VAR
26h 25m
3 stops
YUL
C$ 1,136
Multiple Airlines
10 Jul
YYZ
18h 30m
1 stop
VAR
8 Sep
VAR
33h 20m
1 stop
YYZ
C$ 1,142
Multiple Airlines
17 Sep
YUL
29h 15m
3 stops
VAR
22 Sep
VAR
26h 25m
3 stops
YUL
C$ 1,162
Multiple Airlines
17 Sep
YUL
29h 50m
1 stop
VAR
22 Sep
VAR
19h 20m
1 stop
YUL
C$ 1,265
Multiple Airlines
17 Aug
YUL
19h 35m
1 stop
VAR
25 Aug
VAR
22h 30m
3 stops
YUL
C$ 1,294
Multiple Airlines
10 Jul
YYZ
32h 30m
3 stops
VAR
8 Sep
VAR
31h 50m
3 stops
YYZ
C$ 1,312
Multiple Airlines
10 Jul
YYZ
29h 00m
2 stops
VAR
8 Sep
VAR
31h 50m
3 stops
YYZ
C$ 1,328
Multiple Airlines
1 Sep
YYZ
30h 30m
2 stops
BOJ
13 Sep
BOJ
28h 55m
1 stop
YYZ
C$ 1,146
Multiple Airlines
6 Sep
YYZ
32h 05m
2 stops
BOJ
13 Sep
BOJ
28h 55m
1 stop
YYZ
C$ 1,184
Multiple Airlines
6 Sep
YYZ
28h 45m
1 stop
BOJ
13 Sep
BOJ
34h 35m
1 stop
YYZ
C$ 1,199
Multiple Airlines
1 Sep
YYZ
31h 20m
3 stops
BOJ
13 Sep
BOJ
32h 10m
2 stops
YYZ
C$ 1,297
Multiple Airlines
1 Sep
YYZ
31h 20m
3 stops
BOJ
13 Sep
BOJ
35h 10m
3 stops
YYZ
C$ 1,308
Multiple Airlines
1 Sep
YYZ
30h 00m
1 stop
BOJ
13 Sep
BOJ
34h 35m
1 stop
YYZ
C$ 1,371
Multiple Airlines
6 Sep
YYZ
37h 55m
3 stops
BOJ
13 Sep
BOJ
26h 55m
2 stops
YYZ
C$ 1,400
Multiple Airlines
6 Sep
YYZ
20h 05m
2 stops
BOJ
13 Sep
BOJ
26h 55m
2 stops
YYZ
C$ 1,425
Multiple Airlines
1 Aug
YUL
15h 35m
1 stop
BOJ
7 Aug
BOJ
46h 00m
2 stops
YUL
C$ 1,457
Multiple Airlines
1 Sep
YYZ
15h 00m
2 stops
BOJ
13 Sep
BOJ
26h 55m
2 stops
YYZ
C$ 1,467
Multiple Airlines
30 Jul
YUL
16h 00m
1 stop
BOJ
7 Aug
BOJ
46h 00m
2 stops
YUL
C$ 1,484
Multiple Airlines
17 Oct
YYZ
28h 25m
3 stops
BOJ
23 Oct
BOJ
27h 00m
2 stops
YYZ
C$ 1,510
Multiple Airlines
9 Aug
YYZ
15h 55m
2 stops
PDV
16 Aug
PDV
33h 35m
3 stops
YYZ
C$ 1,693
Multiple Airlines
9 Aug
YYZ
26h 30m
3 stops
PDV
16 Aug
PDV
33h 35m
3 stops
YYZ
C$ 1,695
Multiple Airlines
9 Aug
YYZ
15h 55m
2 stops
PDV
16 Aug
PDV
29h 20m
2 stops
YYZ
C$ 1,698

Find the cheapest flights from Canada to Bulgaria

Recent round-trip flight deals from Canada to Bulgaria

Enter your travel dates to find the best prices.
Multiple Airlines Logo
10:50 p.m. - 1:15 a.m.
YHZ
-
SOF
20h 25m
2 stops
Multiple Airlines Logo
9:50 p.m. - 1:15 p.m.
SOF
-
YHZ
21h 25m
1 stop
C$ 1,017Multiple Airlines
Tue, 7 Jul - Sat, 5 Sep
Multiple Airlines Logo
11:45 p.m. - 3:25 a.m.
YUL
-
VAR
20h 40m
2 stops
Multiple Airlines Logo
5:00 a.m. - 5:20 p.m.
VAR
-
YUL
19h 20m
1 stop
C$ 1,034Multiple Airlines
Thu, 17 Sep - Tue, 22 Sep
Air Canada Logo
1:10 p.m. - 12:10 p.m.
YUL
-
SOF
16h 00m
2 stops
Air Canada Logo
12:55 p.m. - 12:36 a.m.
SOF
-
YUL
18h 41m
2 stops
C$ 1,223Air Canada
Wed, 7 Oct - Wed, 21 Oct
Air Canada Logo
1:10 p.m. - 12:10 p.m.
YUL
-
SOF
16h 00m
2 stops
Air Canada Logo
12:55 p.m. - 12:36 a.m.
SOF
-
YUL
18h 41m
2 stops
C$ 1,226Air Canada
Wed, 7 Oct - Wed, 21 Oct
LOT Logo
11:35 p.m. - 5:50 p.m.
YYZ
-
SOF
12h 15m
1 stop
LOT Logo
6:35 p.m. - 8:35 p.m.
SOF
-
YYZ
33h 00m
1 stop
C$ 1,281LOT
Thu, 29 Oct - Sun, 15 Nov
SWISS Logo
8:50 a.m. - 6:20 p.m.
YOW
-
SOF
26h 30m
3 stops
SWISS Logo
4:00 p.m. - 10:32 p.m.
SOF
-
YOW
36h 32m
2 stops
C$ 1,349SWISS
Mon, 30 Nov - Thu, 25 Mar
SWISS Logo
2:00 p.m. - 3:05 p.m.
YOW
-
SOF
18h 05m
2 stops
SWISS Logo
3:00 p.m. - 7:18 p.m.
SOF
-
YOW
35h 18m
3 stops
C$ 1,356SWISS
Thu, 22 Oct - Mon, 30 Nov
British Airways Logo
6:45 a.m. - 1:25 p.m.
YYC
-
SOF
45h 40m
2 stops
British Airways Logo
9:05 p.m. - 9:42 p.m.
SOF
-
YYC
56h 37m
2 stops
C$ 1,383British Airways
Wed, 14 Oct - Wed, 28 Oct
British Airways Logo
12:50 p.m. - 1:25 p.m.
YYC
-
SOF
39h 35m
2 stops
British Airways Logo
9:00 p.m. - 9:42 p.m.
SOF
-
YYC
56h 42m
2 stops
C$ 1,392British Airways
Wed, 14 Oct - Wed, 28 Oct
LOT Logo
4:10 p.m. - 1:50 p.m.
YHZ
-
SOF
15h 40m
2 stops
LOT Logo
2:35 p.m. - 12:49 a.m.
SOF
-
YHZ
16h 14m
2 stops
C$ 2,890LOT
Wed, 26 Aug - Fri, 28 Aug

momondo Fare Finder

 
Locate flights to Bulgaria that fit your budget, with regularly updated fares and availability. In the last 7 days, momondo users made a total of 96,600 searches and data was last updated on 26 June 2026.
Use the filters below to find and compare flights to Bulgaria that are best for you.

Fly from

Route

Depart

Return

Price

Cheapest round-trip

HalifaxSofia

YHZ - SOF

YHZSOF

Halifax Intl

Tue 7/7

10:50 p.m.-1:15 a.m.

2 stops20h 25m

Sofia

Sat 5/9

9:50 p.m.-1:15 p.m.

1 stop21h 25m

C$ 1,017

MontrealVarna

YUL - VAR

YULVAR

Montreal Pierre Elliott Trudeau Intl

Thu 17/9

11:45 p.m.-3:25 a.m.

2 stops20h 40m

Varna

Tue 22/9

5:00 a.m.-5:20 p.m.

1 stop19h 20m

C$ 1,034

MontrealSofia

YUL - SOF

YULSOF

Montreal Pierre Elliott Trudeau Intl

Wed 7/10

1:10 p.m.-12:10 p.m.

2 stops16h 00m

Sofia

Wed 21/10

12:55 p.m.-12:36 a.m.

2 stops18h 41m

C$ 1,223

MontrealSofia

YUL - SOF

YULSOF

Montreal Pierre Elliott Trudeau Intl

Wed 7/10

1:10 p.m.-12:10 p.m.

2 stops16h 00m

Sofia

Wed 21/10

12:55 p.m.-12:36 a.m.

2 stops18h 41m

C$ 1,226

TorontoSofia

YYZ - SOF

YYZSOF

Toronto Pearson Intl

Thu 29/10

11:35 p.m.-5:50 p.m.

1 stop12h 15m

Sofia

Sun 15/11

6:35 p.m.-8:35 p.m.

1 stop33h 00m

C$ 1,281

OttawaSofia

YOW - SOF

YOWSOF

Ottawa

Mon 30/11

8:50 a.m.-6:20 p.m.

3 stops26h 30m

Sofia

Thu 25/3

4:00 p.m.-10:32 p.m.

2 stops36h 32m

C$ 1,349

OttawaSofia

YOW - SOF

YOWSOF

Ottawa

Thu 22/10

2:00 p.m.-3:05 p.m.

2 stops18h 05m

Sofia

Mon 30/11

3:00 p.m.-7:18 p.m.

3 stops35h 18m

C$ 1,356

CalgarySofia

YYC - SOF

YYCSOF

Calgary

Wed 14/10

6:45 a.m.-1:25 p.m.

2 stops45h 40m

Sofia

Wed 28/10

9:05 p.m.-9:42 p.m.

2 stops56h 37m

C$ 1,383

CalgarySofia

YYC - SOF

YYCSOF

Calgary

Wed 14/10

12:50 p.m.-1:25 p.m.

2 stops39h 35m

Sofia

Wed 28/10

9:00 p.m.-9:42 p.m.

2 stops56h 42m

C$ 1,392
Quickest round-trip

HalifaxSofia

YHZ - SOF

YHZSOF

Halifax Intl

Wed 26/8

4:10 p.m.-1:50 p.m.

2 stops15h 40m

Sofia

Fri 28/8

2:35 p.m.-12:49 a.m.

2 stops16h 14m

C$ 2,890

Flights are sorted by cheapest round-trip flights first.

Showing 1-10 of 20 resultsSorted by cheapest first
1
2

See travel insights to Bulgaria from

Bulgaria flights insights and trends

Explore insights for your Bulgaria flight to craft the best travel plan

Which airlines fly to Bulgaria?

LOT, Lufthansa and Air Canada are the top three most popular airlines that fly to Bulgaria from Canada according to our data. LOT is the first choice among our users, with 40% of people opting to fly with this airline when travelling to Bulgaria. Keep in mind that there are 6 different airlines that fly to Bulgaria on a routine basis, so you have a few additional options to choose from.

Cheapest flights to cities in Bulgaria

Click on the cities below to find out when it's cheapest to fly to Bulgaria, from Canada
Sofia
Sofia

Cheap Bulgaria flight deals and tips

Summary info about Bulgaria flight prices, duration and airlines

Best One-Way Price

C$ 318

Best Round-Trip Price

C$ 1,017

Fastest flight time

18h 35m

Popular in

December
The best one-way flight price to Bulgaria from Canada in the last 5 days is C$ 318 (Toronto Pearson Intl to Sofia).
The best round-trip flight price to Bulgaria from Canada in the last 5 days is C$ 1,017 (Halifax Intl to Sofia).
The fastest flight to Bulgaria from Canada takes 18h 35m (Vancouver Intl to Sofia).
December has the highest demand for flights to Bulgaria, with a 15% price increase on average.

Frequently asked questions about flying to Bulgaria

What is the best airport to land at to visit Banya Bashi Mosque?

When visiting Banya Bashi Mosque in Sofia, the closest airport is Sofia Airport.

What is the cheapest flight to Bulgaria?

The cheapest flights to Bulgaria recently found by momondo users are C$ 188 with Bulgaria Air, C$ 195 with Ryanair, and C$ 311 with Lufthansa.

Which airlines fly to Bulgaria?

What is the most popular airport in Bulgaria to fly to?

When did momondo last update prices for flights to Bulgaria?

Prices for flights to Bulgaria are refreshed on a daily basis.

How many operators does momondo search for flights to Bulgaria?

How old do you have to be to fly to Bulgaria?

The minimum age for a child to fly alone is five, but airlines offering an unaccompanied minor (UNMR) service may have their age restrictions, such as regulations concerning flight duration, timing, and layovers. It is recommended that you verify with the airline you are booking with for travel to Bulgaria.

What documentation or ID do you need to fly to Bulgaria?

The travel and health documents required for your trip to Bulgaria can vary based on your itinerary and personal situation. As a rule, consider having multiple documents such as a national ID card or driver’s license, and a passport valid for six-months after you plan to arrive at Bulgaria. We always recommend checking with your airline or a trusted third party such as IATA to get advice.

Why use momondo?

Why should I use momondo to find a flight deal to Bulgaria?

momondo collates all your flight options in one place and lets you filter them to find the perfect flight to Bulgaria. momondo saves you time and could save you money on your trip.

Can I find flights to Bulgaria with flexible booking policies on momondo?

Yes. All flights to Bulgaria on momondo can be compared and filtered by various policies on offer, including flexible booking.

How can momondo help me find flights to Bulgaria?

momondo helps you find the best flight to Bulgaria by providing filters to narrow your choice of flights to those matching your criteria. You can select fights based on numerous factors such as price, departure and landing times, airport and airline.

I’m not ready to book a flight to Bulgaria right now. Can momondo alert me if prices change?

Yes momondo offers price alerts on flights to Bulgaria. After performing a search on this page you should be able to see the price alert set up feature. Simply provide a valid email address and momondo will instantly alert you when prices change.

An easier way to manage your Bulgaria trip

We make it super easy to schedule, organize and travel with friends or family. Trips is free — and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
Sun 26/7
Sun 2/8

Find better results for your trip to Bulgaria

Popular Flights to Bulgaria

Popular routes according to searches in the past day on momondo