Airlines with flights from Toronto to Budapest
There are 15 airlines with scheduled flights between YYZ and BUD. Air Canada is the only airline with non-stop flights from Pearson to Budapest Airport and the flight time is 8 hours and 40 minutes.
Choose airline
Schedules
Non-stop with Air Canada
-
Total flight time: 8 hours and 40 minutes
-
Toronto is a Air Canada hub.
-
4 flights per week
-
Boeing 787-9
-
Business class available
YYZ
Direct
BUD
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AC942
----
19:00
----
----
19:00
19:00
19:00
The timetable & schedule information was updated at 2026-04-21
Via Munich with Lufthansa
-
Total flight time: 10h 15m - 10h 15m.
-
7 flights per week
YYZ
Via MUC
BUD
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
LH495
LH1676
LH1676
20:20
20:20
20:20
20:20
20:20
20:20
20:20
The timetable & schedule information was updated at 2026-04-21
Via Frankfurt with Lufthansa
-
Total flight time: 10h 20m - 13h 15m.
-
21 flights per week
YYZ
Via FRA
BUD
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
LH471
LH1336
LH1336
18:20
18:20
18:20
18:20
18:20
18:20
18:20
The timetable & schedule information was updated at 2026-04-21
Via Zurich with SWISS
-
Total flight time: 10h 25m - 11h 00m.
-
6 flights per week
YYZ
Via ZRH
BUD
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
LX81
LX2250
LX2250
----
16:30
----
16:30
16:30
16:30
16:30
The timetable & schedule information was updated at 2026-04-21
Via Copenhagen with Scandinavian Airlines
-
Total flight time: 10h 35m - 10h 35m.
-
Sky Team Alliance
-
11 flights per week
YYZ
Via CPH
BUD
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
SK950
SK779
SK779
17:10
17:10
17:10
17:10
----
17:10
17:10
The timetable & schedule information was updated at 2026-04-21

There are 15 airlines with scheduled flights between YYZ and BUD. Air Canada is the only airline with non-stop flights from Pearson to Budapest Airport and the flight time is 8 hours and 40 minutes.
Via Warsaw with LOT
Via Paris with Air France
Via Dublin with Aer Lingus
Via London with British Airways
Via Amsterdam with KLM
Via Helsinki with Finnair
Via Philadelphia with American Airlines
Via Frankfurt with Condor
Via Istanbul with Turkish Airlines
Via Belgrade with Air Serbia
Via Madrid with Iberia