Flight times from Nashville to Toronto & schedule

The average flight time from Nashville to Toronto is About 1 hour 55 minutes, covering a distance of About 1,041.97 km.

Flight duration

About 1 hour 55 minutes

Flight distance

About 1,041.97 km

How long is the flight from Nashville to Toronto?

The flights usually depart from Nashville International Airport and arrive at Toronto Pearson International Airport.

See more
Earliest first
Latest first
American Airlines AA4693
BNA 1:55 PM
JFK 5:25 PM
With stops 2.5h
S
M
T
W
T
F
S
American Airlines AA4558
JFK 8:04 PM
YYZ 9:59 PM
1.9h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F93560
BNA 1:14 PM
MCO 4:11 PM
With stops 1.9h
S
M
T
W
T
F
S
Flair Airlines F81693
MCO 5:00 PM
YYZ 8:00 PM
3.0h
S
M
T
W
T
F
S
Check prices
Air Canada AC8624
BNA 2:25 PM
YUL 5:41 PM
With stops 2.3h
S
M
T
W
T
F
S
Air Canada AC7979
YUL 8:10 PM
YTZ 9:35 PM
1.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC8624
BNA 2:25 PM
YUL 5:41 PM
With stops 2.3h
S
M
T
W
T
F
S
Air Canada AC427
YUL 8:10 PM
YYZ 9:44 PM
1.6h
S
M
T
W
T
F
S
Check prices
Air Canada AC8624
BNA 2:25 PM
YUL 5:41 PM
With stops 2.3h
S
M
T
W
T
F
S
Air Canada AC431
YUL 10:10 PM
YYZ 11:44 PM
1.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA5025
BNA 2:51 PM
PHL 5:55 PM
With stops 2.1h
S
M
T
W
T
F
S
American Airlines AA5864
PHL 3:36 PM
YYZ 5:29 PM
1.9h
S
M
T
W
T
F
S
Check prices
Air Canada AC8856
BNA 3:45 PM
YYZ 6:45 PM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
United Airlines UA8114
BNA 3:45 PM
YYZ 6:45 PM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Air Canada AC3088
BNA 3:10 PM
ORD 4:58 PM
With stops 1.8h
S
M
T
W
T
F
S
Air Canada AC5138
ORD 12:52 PM
YYZ 3:46 PM
1.9h
S
M
T
W
T
F
S
Check prices
Air Canada AC3087
BNA 4:55 PM
ORD 6:38 PM
With stops 1.7h
S
M
T
W
T
F
S
Air Canada AC5138
ORD 12:52 PM
YYZ 3:46 PM
1.9h
S
M
T
W
T
F
S
Check prices
American Airlines AA1794
BNA 5:15 AM
CLT 7:46 AM
With stops 1.5h
S
M
T
W
T
F
S
American Airlines AA3135
CLT 9:05 AM
YYZ 11:00 AM
1.9h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2637
BNA 5:25 AM
ATL 7:33 AM
With stops 1.1h
S
M
T
W
T
F
S
Delta Air Lines DL2957
ATL 8:57 AM
YYZ 11:09 AM
2.2h
S
M
T
W
T
F
S
Check prices
American Airlines AA1794
BNA 5:15 AM
CLT 7:46 AM
With stops 1.5h
S
M
T
W
T
F
S
American Airlines AA5030
CLT 1:56 PM
YYZ 3:59 PM
2.0h
S
M
T
W
T
F
S
Check prices
WestJet WS1393
BNA 6:05 PM
YYZ 9:05 PM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL6885
BNA 6:05 PM
YYZ 9:05 PM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1693
BNA 6:30 PM
ATL 8:45 PM
With stops 1.3h
S
M
T
W
T
F
S
Delta Air Lines DL2422
ATL 9:47 PM
YYZ 11:59 PM
2.2h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2439
BNA 6:40 AM
DTW 9:19 AM
With stops 1.6h
S
M
T
W
T
F
S
Delta Air Lines DL5146
DTW 2:00 PM
YYZ 3:18 PM
1.3h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL3001
BNA 6:25 AM
ATL 8:38 AM
With stops 1.2h
S
M
T
W
T
F
S
Delta Air Lines DL1734
ATL 2:49 PM
YYZ 5:00 PM
2.2h
S
M
T
W
T
F
S
Check prices
American Airlines AA4370
BNA 6:03 AM
LGA 9:29 AM
With stops 2.4h
S
M
T
W
T
F
S
American Airlines AA4438
LGA 4:55 PM
YYZ 6:35 PM
1.7h
S
M
T
W
T
F
S
Check prices
United Airlines UA4746
BNA 6:15 AM
IAH 8:50 AM
With stops 2.6h
S
M
T
W
T
F
S
United Airlines UA313
IAH 6:25 PM
YYZ 10:37 PM
3.2h
S
M
T
W
T
F
S
Check prices
See all
Spirit Airlines NK816
BNA 11:14 AM
MCO 2:02 PM
With stops 1.8h
S
M
T
W
T
F
S
WestJet WS1037
MCO 9:30 PM
YYZ 12:25 AM
2.9h
S
M
T
W
T
F
S
Check prices
American Airlines AA2657
BNA 11:54 AM
CLT 2:32 PM
With stops 1.6h
S
M
T
W
T
F
S
American Airlines AA5047
CLT 8:20 PM
YYZ 10:30 PM
2.2h
S
M
T
W
T
F
S
Check prices
Air Canada AC3086
BNA 10:10 AM
ORD 11:58 AM
With stops 1.8h
S
M
T
W
T
F
S
Air Canada AC4994
ORD 6:40 PM
YYZ 9:34 PM
1.9h
S
M
T
W
T
F
S
Check prices
United Airlines UA4775
BNA 10:10 AM
ORD 11:58 AM
With stops 1.8h
S
M
T
W
T
F
S
United Airlines UA265
ORD 6:28 PM
YYZ 9:21 PM
1.9h
S
M
T
W
T
F
S
Check prices
American Airlines AA2735
BNA 10:11 AM
CLT 12:40 PM
With stops 1.5h
S
M
T
W
T
F
S
American Airlines AA5047
CLT 8:20 PM
YYZ 10:30 PM
2.2h
S
M
T
W
T
F
S
Check prices
Air Canada AC1102
BNA 8:15 AM
YYZ 11:12 AM
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
United Airlines UA8018
BNA 8:15 AM
YYZ 11:12 AM
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
Air Canada AC3084
BNA 8:02 AM
ORD 9:53 AM
With stops 1.9h
S
M
T
W
T
F
S
Air Canada AC506
ORD 2:00 PM
YYZ 4:39 PM
1.6h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2802
BNA 8:00 AM
ATL 10:10 AM
With stops 1.2h
S
M
T
W
T
F
S
Delta Air Lines DL1734
ATL 2:49 PM
YYZ 5:00 PM
2.2h
S
M
T
W
T
F
S
Check prices
United Airlines UA1709
BNA 8:30 AM
IAD 11:16 AM
With stops 1.8h
S
M
T
W
T
F
S
United Airlines UA3515
IAD 10:09 PM
YYZ 11:46 PM
1.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA2745
BNA 8:15 AM
CLT 10:49 AM
With stops 1.6h
S
M
T
W
T
F
S
American Airlines AA5047
CLT 8:20 PM
YYZ 10:30 PM
2.2h
S
M
T
W
T
F
S
Check prices
American Airlines AA2352
BNA 8:05 PM
DCA 10:53 PM
With stops 1.8h
S
M
T
W
T
F
S
American Airlines AA5665
DCA 10:02 AM
YYZ 11:50 AM
1.8h
S
M
T
W
T
F
S
Check prices
Spirit Airlines NK818
BNA 8:16 PM
FLL 11:36 PM
With stops 2.3h
S
M
T
W
T
F
S
Air Canada AC1027
FLL 10:15 PM
YYZ 1:24 AM
3.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA826
BNA 7:18 PM
CLT 9:50 PM
With stops 1.5h
S
M
T
W
T
F
S
American Airlines AA3135
CLT 9:05 AM
YYZ 11:00 AM
1.9h
S
M
T
W
T
F
S
Check prices
United Airlines UA1113
BNA 7:30 AM
ORD 9:30 AM
With stops 2.0h
S
M
T
W
T
F
S
United Airlines UA1756
ORD 9:15 PM
YYZ 11:58 PM
1.7h
S
M
T
W
T
F
S
Check prices
WestJet WS1393
BNA 6:05 PM
YYZ 9:05 PM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL6885
BNA 6:05 PM
YYZ 9:05 PM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1693
BNA 6:30 PM
ATL 8:45 PM
With stops 1.3h
S
M
T
W
T
F
S
Delta Air Lines DL2422
ATL 9:47 PM
YYZ 11:59 PM
2.2h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2439
BNA 6:40 AM
DTW 9:19 AM
With stops 1.6h
S
M
T
W
T
F
S
Delta Air Lines DL5146
DTW 2:00 PM
YYZ 3:18 PM
1.3h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL3001
BNA 6:25 AM
ATL 8:38 AM
With stops 1.2h
S
M
T
W
T
F
S
Delta Air Lines DL1734
ATL 2:49 PM
YYZ 5:00 PM
2.2h
S
M
T
W
T
F
S
Check prices
See all
Air Canada AC8856
BNA 3:45 PM
YYZ 6:45 PM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
United Airlines UA8114
BNA 3:45 PM
YYZ 6:45 PM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
WestJet WS1393
BNA 6:05 PM
YYZ 9:05 PM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL6885
BNA 6:05 PM
YYZ 9:05 PM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Air Canada AC1102
BNA 8:15 AM
YYZ 11:12 AM
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
United Airlines UA8018
BNA 8:15 AM
YYZ 11:12 AM
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
Air Canada AC1102
BNA 8:15 AM
YYZ 11:12 AM
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
United Airlines UA8018
BNA 8:15 AM
YYZ 11:12 AM
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
WestJet WS1393
BNA 6:05 PM
YYZ 9:05 PM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL6885
BNA 6:05 PM
YYZ 9:05 PM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Air Canada AC8856
BNA 3:45 PM
YYZ 6:45 PM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
United Airlines UA8114
BNA 3:45 PM
YYZ 6:45 PM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices

FAQs about flight schedules from Nashville to Toronto

  • When are flight tickets from Nashville (BNA) to Toronto (YTO) the cheapest?

    Airlines adjust prices for flights from Nashville to Toronto based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • It takes around 2 hours to fly from Nashville (BNA) to Toronto (YTO).
  • Airlines with flights from Nashville (BNA) to Toronto (YTO): Air France, WestJet, United Airlines, KLM Royal Dutch Airlines, Delta Air Lines and Air Canada.