Direct (nonstop) flights from Nashville to Toronto

2 airlines fly nonstop from Nashville International (BNA) to Pearson International (YYZ). It's 641 miles (1,032 km), about 2h 4m in the air. Operated by Air Canada, WestJet.

BNA
Nashville International
🇺🇸 Nashville, USA
YYZ
Pearson International
🇨🇦 Toronto, Canada
Flight Time
2h 4m
Distance
641 mi
1,032 km
CO₂/pax
119 kg
−25 kg vs. layover
Airlines
2
Air Canada +1
Time Diff
+1h
Operated by Air Canada Air Canada WestJet WestJet

Route data last updated: May 26, 2026

Airlines with non-stop flights

Air Canada AC Air Canada
Route
BNA → YYZ
Flight Time
2h 4m
Distance
641 mi
WestJet WS WestJet
Route
BNA → YYZ
Flight Time
2h 4m
Distance
641 mi

Alternative Routes

Other ways to fly from Nashville to Toronto with one stop · direct emits 119 kg CO₂ per passenger

BNA CLE (Cleveland) YYZ
Leg 1: 1h 30m (447 mi) Leg 2: 1h 5m (193 mi) Total: ~2h 35m 🍃 144 kg CO₂ (+21% vs. direct)
Leg 1
BNA → CLE
1h 30m · 447 mi
View BNA to CLE flights →
Leg 2
CLE → YYZ
1h 5m · 193 mi
View CLE to YYZ flights →
BNA PIT (Pittsburgh) YYZ
Leg 1: 1h 30m (460 mi) Leg 2: 1h 9m (222 mi) Total: ~2h 39m 🍃 151 kg CO₂ (+27% vs. direct)
Leg 1
BNA → PIT
1h 30m · 460 mi
View BNA to PIT flights →
Leg 2
PIT → YYZ
1h 9m · 222 mi
View PIT to YYZ flights →
BNA CVG (Cincinnati) YYZ
Leg 1: 1h 10m (229 mi) Leg 2: 1h 30m (413 mi) Total: ~2h 40m 🍃 143 kg CO₂ (+20% vs. direct)
Leg 1
BNA → CVG
1h 10m · 229 mi
View BNA to CVG flights →
Leg 2
CVG → YYZ
1h 30m · 413 mi
View CVG to YYZ flights →
BNA CMH (Columbus) YYZ
Leg 1: 1h 20m (337 mi) Leg 2: 1h 22m (305 mi) Total: ~2h 42m 🍃 143 kg CO₂ (+20% vs. direct)
Leg 1
BNA → CMH
1h 20m · 337 mi
View BNA to CMH flights →
Leg 2
CMH → YYZ
1h 22m · 305 mi
View CMH to YYZ flights →
BNA IND (Indianapolis) YYZ
Leg 1: 1h 15m (248 mi) Leg 2: 1h 34m (441 mi) Total: ~2h 49m 🍃 153 kg CO₂ (+29% vs. direct)
Leg 1
BNA → IND
1h 15m · 248 mi
View BNA to IND flights →
Leg 2
IND → YYZ
1h 34m · 441 mi
View IND to YYZ flights →

Frequently Asked Questions

How long is the direct flight from Nashville to Toronto?

A nonstop flight from Nashville (BNA) to Toronto (YYZ) takes approximately 2 hours and 4 minutes. The distance is 641 miles (1,032 km).

Which airlines fly nonstop from Nashville to Toronto?

2 airlines: Air Canada, WestJet.

Is there a nonstop flight from Nashville to Toronto?

Yes. 2 airlines: Air Canada, WestJet.

How far is Nashville from Toronto?

The flight distance from Nashville to Toronto is 641 miles (1,032 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as the length of Italy.

What is the time difference between Nashville and Toronto?

Toronto is 1 hour ahead of Nashville. (America/Chicago vs America/Toronto.)

What type of aircraft flies from Nashville to Toronto?

At 2h 4m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from USA to Canada?

Depends on your passport. Check with the Canada embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Nashville to Toronto?

Roughly 119 kg CO2 per passenger one-way. That's about the same as driving 595 km.

Is the return flight from Toronto to Nashville also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Nashville to Toronto?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Nashville International for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.