Flights Buffalo to Toronto BUF to YYZ

Flights from Buffalo (BUF) to Toronto (YYZ): 3 airlines operate 5 flight numbers on this route, about 1 flight a week, distance 110 km / 68 miles. No departures are scheduled in the next 30 days; the latest flight was AC7054 on Sun, Nov 1, 2026.

Airlines and flight numbers count operating flights from a year ago to a year ahead; code-share numbers are not counted. On time means landed less than 15 minutes late.

BUF Buffalo Buffalo Niagara International Airport YYZ Toronto Toronto Pearson International Airport
Route map BUF to YYZ Great-circle route from Buffalo Niagara International Airport, United States to Toronto Pearson International Airport, Canada, 110 km. Map data: Natural Earth. BUF YYZ Map data: Natural Earth

Buffalo to Toronto Flights

5 flight numbers from BUF to YYZ, with the date each last flew. Local times: BUF EST, YYZ EST.

Flight Airline Last seen Departure Arrival
AC7054 Air Canada Nov 1, 2026 02:05 02:40
AC7070 Air Canada Oct 18, 2026 01:30 02:10
OH9957 PSA Airlines Sep 27, 2026 15:16 15:54
SX800 Flygta Airlines Aug 11, 2026 20:10 21:00
AC7088 Air Canada Mar 27, 2026 03:00 03:55

Upcoming flights

Local times at the departure airport.

No upcoming flights for this route.

Recent flights

Local times at the departure airport.
Flight From To Date Scheduled Time Departure Status Details
AC7054 Buffalo BUF Toronto YYZ Nov 01 02:05 00:51 Landed Track >
AC7070 Buffalo BUF Toronto YYZ Oct 18 01:30 01:45 Landed Track >
OH9957 Buffalo BUF Toronto YYZ Sep 27 15:16 15:16 En-Route Track >
OH9957 Buffalo BUF Toronto YYZ Sep 27 14:05 15:26 Delayed >1h Track >
SX800 Buffalo BUF Toronto YYZ Aug 11 20:10 19:40 Landed Track >
SX800 Buffalo BUF Toronto YYZ Aug 05 12:30 11:59 En-Route Track >
AC7088 Buffalo BUF Toronto YYZ Mar 27 03:00 03:06 Landed Track >
AC7088 Buffalo BUF Toronto YYZ Mar 01 07:50 08:09 Landed Late Track >

Airlines flying BUF to YYZ

BUF to YYZ FAQ

How long is the flight from Buffalo to Toronto?
About 20 min: that is the median flight time of the last 5 flights that landed; the timetable allows 45 min.
Which airlines fly from Buffalo to Toronto?
Air Canada, Flygta Airlines and PSA Airlines have flights from Buffalo (BUF) to Toronto (YYZ) between a year ago and a year ahead. An airline listed may not fly the route every day.
How many flights a week go from Buffalo to Toronto?
About 1 flight a week, counted over the two weeks before and after today. Only operating flights are counted, not code-share numbers.
Are flights from Buffalo to Toronto on time?
4 of the last 5 flights that landed arrived less than 15 minutes after their scheduled time.
How far is Buffalo from Toronto?
110 km (68 miles) in a straight line between Buffalo Niagara International Airport and Toronto Pearson International Airport.

Toronto (YYZ) to Buffalo (BUF) flights >