Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
British Airways
BA-4183,BA-750
14:29
Toronto
1Hrs 36Min 1 Stop
YYZ→PHL→FRA
08:35
Frankfurt
British Airways
BA-4444,BA-1555
07:15
Toronto
2Hrs 0Min 1 Stop
YYZ→CLT→FRA
07:30
Frankfurt
British Airways
BA-4444,BA-9059
07:15
Toronto
2Hrs 0Min 1 Stop
YYZ→CLT→FRA
07:30
Frankfurt
British Airways
BA-4454,BA-1555
12:15
Toronto
2Hrs 0Min 1 Stop
YYZ→CLT→FRA
07:30
Frankfurt
British Airways
BA-4454,BA-9059
12:15
Toronto
2Hrs 0Min 1 Stop
YYZ→CLT→FRA
07:30
Frankfurt
British Airways
BA-4454,BA-704
12:15
Toronto
2Hrs 2Min 1 Stop
YYZ→CLT→FRA
07:30
Frankfurt
British Airways
BA-6158,BA-8978
17:55
Toronto
6Hrs 35Min 1 Stop
YYZ→DUB→FRA
10:10
Frankfurt
British Airways
BA-6158,BA-8978
18:40
Toronto
6Hrs 50Min 1 Stop
YYZ→DUB→FRA
10:10
Frankfurt
British Airways
BA-6208,BA-6462
21:50
Toronto
7Hrs 5Min 1 Stop
YYZ→LHR→FRA
16:30
Frankfurt
British Airways
BA-92,BA-908
19:20
Toronto
7Hrs 5Min 1 Stop
YYZ→LHR→FRA
16:55
Frankfurt

FAQ about british airways Flights from Toronto to Frankfurt

Q. How much time does it take to fly from Toronto to Frankfurt ?

A. It takes 1Hrs 36Min to fly from Toronto to Frankfurt.

Q. When is the earliest flight from Toronto to Frankfurt ?

A. The earliest flight from Toronto to Frankfurt is at 07:15 and is operated by British Airways.

Q. How many flights are there from Toronto to Frankfurt ?

A. There are 19 flights from Toronto to Frankfurt.

Q. When is the last flight from Toronto to Frankfurt ?

A. The last flight from Toronto to Frankfurt is at 23:05 and is operated by British Airways.

View Best Offers