
Most accurate provider | FlightHub 3 stars |
|---|---|
Most trusted provider | FlightHub 3 stars |
Round-trip from | $401 (Kiwi.com) |
One-way from | $167 (Kiwi.com) |
Fly from
Fly to
Route
Depart
Return
Price
BuffaloToronto
BUF - YYZ
BUFYYZ
Buffalo
Sun 2/22
2:19 pm-11:28 am
2 stops45h 09m
Toronto Pearson Intl
Sat 2/28
7:10 am-3:52 pm
1 stop8h 42m
BuffaloOttawa
BUF - YOW
BUFYOW
Buffalo
Sun 3/15
7:21 pm-12:02 am
1 stop28h 41m
Ottawa
Sun 3/22
4:15 pm-11:04 am
2 stops18h 49m
BuffaloMontreal
BUF - YUL
BUFYUL
Buffalo
Sun 3/15
10:22 am-6:35 pm
1 stop8h 13m
Montreal Pierre Elliott Trudeau Intl
Tue 3/17
2:29 pm-11:13 pm
1 stop8h 44m
BuffaloToronto
BUF - YYZ
BUFYYZ
Buffalo
Wed 2/25
6:07 am-6:57 pm
1 stop12h 50m
Toronto Pearson Intl
Wed 3/4
2:15 pm-2:14 pm
1 stop23h 59m
BuffaloToronto
BUF - YYZ
BUFYYZ
Buffalo
Sat 4/25
6:09 am-2:19 pm
1 stop8h 10m
Toronto Pearson Intl
Sat 5/2
9:44 am-11:44 pm
1 stop14h 00m
BuffaloMontreal
BUF - YUL
BUFYUL
Buffalo
Fri 2/27
10:32 am-6:35 pm
1 stop8h 03m
Montreal Pierre Elliott Trudeau Intl
Fri 3/6
9:29 am-4:58 pm
1 stop7h 29m
BuffaloToronto
BUF - YYZ
BUFYYZ
Buffalo
Fri 2/20
10:42 am-12:14 am
1 stop13h 32m
Toronto Pearson Intl
Sun 2/22
8:30 pm-12:53 pm
2 stops16h 23m
BuffaloMontreal
BUF - YUL
BUFYUL
Buffalo
Fri 6/5
11:03 am-9:51 am
1 stop22h 48m
Montreal Pierre Elliott Trudeau Intl
Mon 6/8
10:31 am-9:32 pm
1 stop11h 01m
BuffaloToronto
BUF - YYZ
BUFYYZ
Buffalo
Tue 2/10
7:17 pm-12:14 am
1 stop28h 57m
Toronto Pearson Intl
Fri 2/13
3:15 pm-10:52 am
2 stops19h 37m
BuffaloToronto
BUF - YYZ
BUFYYZ
Buffalo
Wed 3/25
7:00 am-4:02 pm
1 stop9h 02m
Toronto Pearson Intl
Thu 3/26
6:45 am-4:42 pm
1 stop9h 57m