One Way

Popular Filters

One Way Price

NPR 104,072 NPR 326,000

Duration

12 h 45 m 40 h 30 m

Stops From Sofia

Departure From Sofia

6 AM - 12 PM

NPR 104,714

12 PM - 6 PM

NPR 104,073

After 6 PM

NPR 106,092

Arrival at Toronto

6 AM - 12 PM

NPR 194,268

12 PM - 6 PM

NPR 109,469

After 6 PM

NPR 104,073

Alliances & Airlines

Oneworld

()

SkyTeam

(2)

Star Alliance

(30)

+ 3 more

Layover Airports

+ 7 more

Layover Duration

1 h 30 m 28 h 30 m

Sofia To Toronto Flights

Book Sofia to Toronto flight tickets at lowest price. Get best deals on your upcoming Sofia to Toronto flights only on MakeMyTrip. Also Book Toronto to Sofia Flights. Currently 26 flights flying from Sofia to Toronto. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.


Sorted By:
Departure
Duration
Arrival
Price
Aegean Airlines

NPR 104,073

Transit Visa may be required

Sofia to Toronto , 2 Sep

Aegean Airlines A3 | 1151 | Operated By Bulgaria Air

16:25

Tue, 2 Sep 25

Terminal T2

Sofia, Bulgaria

01 h 15 m

17:40

Tue, 2 Sep 25

Athens, Greece

BAGGAGE : CHECK INCABIN

Information not available

Aegean Airlines A3 | 3058 | Operated By Air Canada

15:30

Wed, 3 Sep 25

Athens, Greece

10 h 30 m

19:00

Wed, 3 Sep 25

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada

NPR 104,714

Transit Visa may be required

Sofia to Toronto , 2 Sep

Air Canada AC | 9522 | Operated By Lufthansa

06:00

Tue, 2 Sep 25

Terminal T2

Sofia, Bulgaria

02 h

07:00

Tue, 2 Sep 25

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 9603 | Operated By Lufthansa

15:55

Tue, 2 Sep 25

Terminal T2

Munich, Germany

08 h 35 m

18:30

Tue, 2 Sep 25

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa, Air Canada

NPR 106,092

Transit Visa may be required

Sofia to Toronto , 2 Sep

Lufthansa LH | 4141 | Operated By Air VIA

19:25

Tue, 2 Sep 25

Terminal T2

Sofia, Bulgaria

02 h 05 m

20:30

Tue, 2 Sep 25

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 9603 | Operated By Lufthansa

15:55

Wed, 3 Sep 25

Terminal T2

Munich, Germany

08 h 35 m

18:30

Wed, 3 Sep 25

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa, Air Canada

NPR 106,386

Transit Visa may be required

Sofia to Toronto , 2 Sep

Lufthansa LH | 1707

06:00

Tue, 2 Sep 25

Terminal T2

Sofia, Bulgaria

02 h

07:00

Tue, 2 Sep 25

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 9603 | Operated By Lufthansa

15:55

Tue, 2 Sep 25

Terminal T2

Munich, Germany

08 h 35 m

18:30

Tue, 2 Sep 25

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

NPR 107,076

Transit Visa may be required

Sofia to Toronto , 2 Sep

Lufthansa LH | 1707

06:00

Tue, 2 Sep 25

Terminal T2

Sofia, Bulgaria

02 h

07:00

Tue, 2 Sep 25

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 494

15:55

Tue, 2 Sep 25

Terminal T2

Munich, Germany

08 h 35 m

18:30

Tue, 2 Sep 25

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

NPR 109,469

Transit Visa may be required

Sofia to Toronto , 2 Sep

Lufthansa LH | 1707

06:00

Tue, 2 Sep 25

Terminal T2

Sofia, Bulgaria

02 h

07:00

Tue, 2 Sep 25

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 474

16:50

Tue, 2 Sep 25

Terminal T2

Munich, Germany

08 h

18:50

Tue, 2 Sep 25

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 6668 | Operated By Air Canada

20:15

Tue, 2 Sep 25

Montreal, Canada

01 h 24 m

21:39

Tue, 2 Sep 25

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Swiss

NPR 109,703

Transit Visa may be required

Sofia to Toronto , 2 Sep

Swiss LX | 1391

13:15

Tue, 2 Sep 25

Terminal T2

Sofia, Bulgaria

02 h 20 m

14:35

Tue, 2 Sep 25

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 86

12:40

Wed, 3 Sep 25

Zurich, Switzerland

08 h 20 m

15:00

Wed, 3 Sep 25

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 4665 | Operated By Air Canada

16:25

Wed, 3 Sep 25

Montreal, Canada

01 h 20 m

17:45

Wed, 3 Sep 25

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

NPR 109,794

Transit Visa may be required

Sofia to Toronto , 2 Sep

Lufthansa LH | 4141 | Operated By Air VIA

19:25

Tue, 2 Sep 25

Terminal T2

Sofia, Bulgaria

02 h 05 m

20:30

Tue, 2 Sep 25

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 494

15:55

Wed, 3 Sep 25

Terminal T2

Munich, Germany

08 h 35 m

18:30

Wed, 3 Sep 25

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada

NPR 112,553

Transit Visa may be required

Sofia to Toronto , 2 Sep

Air Canada AC | 9041 | Operated By Lufthansa

06:20

Tue, 2 Sep 25

Terminal T2

Sofia, Bulgaria

02 h 30 m

07:50

Tue, 2 Sep 25

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 9451 | Operated By Lufthansa

13:30

Tue, 2 Sep 25

Terminal T1

Frankfurt, Germany

08 h 30 m

16:00

Tue, 2 Sep 25

Terminal E

Boston, United States

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 8699

18:50

Tue, 2 Sep 25

Terminal B

Boston, United States

02 h 05 m

20:55

Tue, 2 Sep 25

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada

NPR 114,172

Transit Visa may be required

Sofia to Toronto , 2 Sep

Air Canada AC | 9524 | Operated By Lufthansa

12:45

Tue, 2 Sep 25

Terminal T2

Sofia, Bulgaria

02 h 10 m

13:55

Tue, 2 Sep 25

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 9603 | Operated By Lufthansa

15:55

Tue, 2 Sep 25

Terminal T2

Munich, Germany

08 h 35 m

18:30

Tue, 2 Sep 25

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available