Popular Filters
One Way Price
Duration
Stops From Toronto
Departure From Toronto
USD 350
USD 350
USD 494
Arrival at Niagara Falls
USD 350
USD 626
USD 350
USD 380
Alliances & Airlines
Oneworld
(15)
SkyTeam
(14)
Star Alliance
(42)
Layover Airports
+ 6 more
Layover Duration
Toronto To Niagara Falls Flights
Book Toronto to Niagara Falls flight tickets at lowest price. Get best deals on your upcoming Toronto to Niagara Falls flights only on MakeMyTrip. Also Book Niagara Falls to Toronto Flights. Currently 63 flights flying from Toronto to Niagara Falls. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.
USD 350
Toronto to Buffalo , 30 Jul
Delta Air Lines DL | 5208
07:55
Wed, 30 Jul 25
Terminal T3
Toronto, Canada
01 h 35 m
09:30
Wed, 30 Jul 25
Terminal C
New York-LaGuardia Apt, United States
BAGGAGE : CHECK INCABIN
Information not available
Delta Air Lines DL | 5654
15:34
Wed, 30 Jul 25
Terminal C
New York-LaGuardia Apt, United States
01 h 42 m
17:16
Wed, 30 Jul 25
Buffalo, United States
BAGGAGE : CHECK INCABIN
Information not available
USD 380
Toronto to Buffalo , 30 Jul
American Airlines AA | 4623
12:45
Wed, 30 Jul 25
Terminal T3
Toronto, Canada
01 h 35 m
14:20
Wed, 30 Jul 25
Terminal B
New York-LaGuardia Apt, United States
BAGGAGE : CHECK INCABIN
Information not available
American Airlines AA | 4521
20:25
Wed, 30 Jul 25
Terminal B
New York-LaGuardia Apt, United States
01 h 39 m
22:04
Wed, 30 Jul 25
Buffalo, United States
BAGGAGE : CHECK INCABIN
Information not available
USD 447
Toronto to Buffalo , 30 Jul
Delta Air Lines DL | 5183
06:15
Wed, 30 Jul 25
Terminal T3
Toronto, Canada
01 h 41 m
07:56
Wed, 30 Jul 25
Terminal C
New York-LaGuardia Apt, United States
BAGGAGE : CHECK INCABIN
Information not available
Delta Air Lines DL | 5661
12:05
Wed, 30 Jul 25
Terminal C
New York-LaGuardia Apt, United States
01 h 33 m
13:38
Wed, 30 Jul 25
Buffalo, United States
BAGGAGE : CHECK INCABIN
Information not available
USD 465
Toronto to Buffalo , 30 Jul
United Airlines UA | 8660 | Operated By Air Canada
13:55
Wed, 30 Jul 25
Terminal T1
Toronto, Canada
01 h 37 m
15:32
Wed, 30 Jul 25
Terminal A
Newark, United States
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 225
21:59
Wed, 30 Jul 25
Terminal A
Newark, United States
01 h 39 m
23:38
Wed, 30 Jul 25
Terminal A
Buffalo, United States
BAGGAGE : CHECK INCABIN
Information not available
USD 476
Toronto to Buffalo , 30 Jul
Delta Air Lines DL | 5447
10:00
Wed, 30 Jul 25
Terminal T3
Toronto, Canada
01 h 34 m
11:34
Wed, 30 Jul 25
Terminal C
New York-LaGuardia Apt, United States
BAGGAGE : CHECK INCABIN
Information not available
Delta Air Lines DL | 5654
15:34
Wed, 30 Jul 25
Terminal C
New York-LaGuardia Apt, United States
01 h 42 m
17:16
Wed, 30 Jul 25
Buffalo, United States
BAGGAGE : CHECK INCABIN
Information not available
USD 494
Toronto to Buffalo , 30 Jul
United Airlines UA | 3460
18:00
Wed, 30 Jul 25
Terminal T1
Toronto, Canada
01 h 48 m
19:48
Wed, 30 Jul 25
Terminal C
Newark, United States
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 225
21:59
Wed, 30 Jul 25
Terminal A
Newark, United States
01 h 39 m
23:38
Wed, 30 Jul 25
Terminal A
Buffalo, United States
BAGGAGE : CHECK INCABIN
Information not available
USD 511
Toronto to Buffalo , 30 Jul
United Airlines UA | 8621 | Operated By Air Canada
16:05
Wed, 30 Jul 25
Terminal T1
Toronto, Canada
01 h 37 m
17:42
Wed, 30 Jul 25
Terminal A
Newark, United States
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 225
21:59
Wed, 30 Jul 25
Terminal A
Newark, United States
01 h 39 m
23:38
Wed, 30 Jul 25
Terminal A
Buffalo, United States
BAGGAGE : CHECK INCABIN
Information not available
USD 513
Toronto to Buffalo , 30 Jul
Delta Air Lines DL | 5098
12:06
Wed, 30 Jul 25
Terminal T3
Toronto, Canada
01 h 53 m
13:59
Wed, 30 Jul 25
Terminal T4
New York, United States
BAGGAGE : CHECK INCABIN
Information not available
Delta Air Lines DL | 5250
17:15
Wed, 30 Jul 25
Terminal T4
New York, United States
02 h 04 m
19:19
Wed, 30 Jul 25
Buffalo, United States
BAGGAGE : CHECK INCABIN
Information not available
USD 516
Toronto to Buffalo , 30 Jul
Delta Air Lines DL | 5208
07:55
Wed, 30 Jul 25
Terminal T3
Toronto, Canada
01 h 35 m
09:30
Wed, 30 Jul 25
Terminal C
New York-LaGuardia Apt, United States
BAGGAGE : CHECK INCABIN
Information not available
Delta Air Lines DL | 5661
12:05
Wed, 30 Jul 25
Terminal C
New York-LaGuardia Apt, United States
01 h 33 m
13:38
Wed, 30 Jul 25
Buffalo, United States
BAGGAGE : CHECK INCABIN
Information not available
USD 527
Toronto to Buffalo , 30 Jul
United Airlines UA | 1538
09:00
Wed, 30 Jul 25
Terminal T1
Toronto, Canada
01 h 59 m
09:59
Wed, 30 Jul 25
Terminal T1
Chicago, United States
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 4411
10:35
Wed, 30 Jul 25
Terminal T2
Chicago, United States
01 h 46 m
13:21
Wed, 30 Jul 25
Buffalo, United States
BAGGAGE : CHECK INCABIN
Information not available