Airlines with flights from Nashville to Toronto

There are 6 airlines with scheduled flights between BNA and YYZ. Air Canada, WestJet and Flair Airlines has non-stop flights from Nashville International to Pearson and the flight time is 1 hour and 57 minutes.

Choose airline

Schedules

Non-stop with Air Canada

  • Total flight time: 1 hour and 57 minutes
  • Toronto is a Air Canada hub.
  • 13 flights per week
  • Code 223
    Canadair (Bombardier) Regional Jet 900 and Challenger 890
  • Business class available
BNA
Direct
YYZ

The timetable & schedule information was updated at 2025-01-15

Non-stop with WestJet

  • Total flight time: 2 hours and 3 minutes
  • Low-cost airline
  • Toronto is a WestJet hub (Secondary hub).
  • 1 flight per week
BNA
Direct
YYZ

The timetable & schedule information was updated at 2025-01-15

Non-stop with Flair Airlines

  • Total flight time: 2 hours and 5 minutes
  • Low-cost airline
  • Toronto is a Flair Airlines focus city (Operating base ).
  • 1 flight per week
BNA
Direct
YYZ

The timetable & schedule information was updated at 2025-01-15

Via Charlotte with American Airlines

  • Total flight time: 3h 50m - 8h 15m.
  • One World Alliance
  • 48 flights per week
BNA
 
Via CLT
 
YYZ
 
Flight
Mon
Jan 27
Tue
Jan 28
Wed
Jan 29
Thu
Jan 30
Fri
Jan 31
Sat
Feb 1
Sun
Feb 2
AA1065
AA5020
05:00
05:00
05:00
05:00
05:00
05:00
05:00
AA6263
AA3606
05:30
05:30
05:30
05:30
05:30
----
05:30
AA4547
AA3604
----
----
----
----
----
05:30
----
AA6263
AA3604
05:30
05:30
05:30
05:30
05:30
----
05:30
AA5124
AA5665
06:03
06:03
06:03
06:03
06:03
06:00
----
AA5093
AA5885
06:00
06:00
06:00
06:00
06:00
06:00
06:00
AA4370
AA4623
06:10
06:10
06:10
06:10
06:10
----
07:04
AA4370
AA4556
06:10
06:10
06:10
06:10
06:10
----
07:04
AA3049
AA5030
07:11
07:11
07:11
07:11
07:11
07:11
07:11
AA4964
AA3606
07:13
07:13
07:13
07:13
07:13
----
07:13
AA5032
AA5030
08:19
08:19
08:19
08:19
08:19
08:19
08:19
AA5031
AA5667
09:08
09:08
09:08
09:08
09:08
----
09:08
AA4428
AA5864
09:45
09:45
09:45
09:45
09:45
09:45
09:45
AA4428
AA5885
09:45
09:45
09:45
09:45
09:45
09:45
09:45
AA4676
AA4438
10:35
10:35
10:35
10:35
10:35
----
10:35
AA4001
AA3610
11:00
11:00
11:00
11:00
11:00
11:00
11:00
AA3013
AA5045
11:32
11:32
11:32
11:32
11:32
11:32
11:32
AA5091
AA5045
12:28
12:28
12:28
12:28
12:28
12:28
12:28
AA3338
AA3610
12:30
12:30
12:30
12:30
12:30
12:30
12:30
AA3338
AA3456
12:30
12:30
12:30
12:30
12:30
12:30
12:30
AA3553
AA5047
13:20
13:20
13:20
13:20
13:20
----
13:20
AA3553
AA5045
13:20
13:20
13:20
13:20
13:20
----
13:20
AA5442
AA5047
----
----
----
----
----
13:30
----
AA5199
AA5919
14:31
----
----
14:31
14:31
----
14:31
AA1819
AA5047
14:34
14:34
14:34
14:34
14:34
14:34
14:34
AA4760
AA4369
14:43
14:43
14:43
14:43
14:43
----
14:43
AA335
AA5047
16:35
----
16:35
16:35
16:35
16:35
16:35
AA5196
AA5047
----
16:40
----
----
----
----
----
AA4393
AA5919
16:57
----
----
16:57
16:57
----
16:57
SHOW RETURN SCHEDULE
CHECK PRICES FOR BNA - YYZ

The timetable & schedule information was updated at 2025-01-15

Via Atlanta with Delta Air Lines

  • Total flight time: 3h 59m - 8h 07m.
  • Sky Team Alliance
  • 47 flights per week
BNA
 
Via ATL
 
YYZ
 
Flight
Mon
Jan 27
Tue
Jan 28
Wed
Jan 29
Thu
Jan 30
Fri
Jan 31
Sat
Feb 1
Sun
Feb 2
DL2637
DL2883
06:00
06:00
06:00
06:00
06:00
06:00
06:00
DL3815
DL5233
06:10
06:10
06:10
06:10
06:10
----
08:00
DL2439
DL5251
06:40
06:40
06:40
06:40
06:40
06:40
06:40
DL3815
DL5173
----
----
----
----
----
----
08:00
DL3069
DL1734
09:22
09:22
09:22
09:22
09:22
----
09:22
DL4932
DL5173
----
----
----
----
----
09:25
----
DL1671
DL5233
09:25
09:25
09:25
09:25
09:25
----
----
DL1671
DL5173
09:25
09:25
09:25
09:25
09:25
----
----
DL2682
DL5146
10:20
10:20
10:20
10:20
10:20
10:20
10:20
DL2682
DL5406
10:20
10:20
10:20
10:20
10:20
----
10:20
DL1155
DL1734
10:55
10:55
10:55
10:55
10:55
----
10:55
DL5243
DL5188
12:55
12:55
12:55
12:55
12:55
----
12:55
DL5243
DL5019
12:55
12:55
12:55
12:55
12:55
----
12:55
DL1557
DL4943
14:27
14:27
14:27
14:27
14:27
----
14:27
DL1557
DL5406
14:27
14:27
14:27
14:27
14:27
----
14:27
DL3159
DL2422
14:52
14:52
14:52
14:52
14:52
14:52
14:52
DL3142
DL2422
16:25
16:25
16:25
16:25
16:25
16:25
16:25
DL5458
DL5188
16:30
16:30
16:30
16:30
16:30
----
16:30
DL2316
DL4943
17:38
17:38
17:38
17:38
17:38
17:28
17:38
SHOW RETURN SCHEDULE
CHECK PRICES FOR BNA - YYZ

The timetable & schedule information was updated at 2025-01-15

Via Chicago with United Airlines

  • Total flight time: 4h 22m - 8h 48m.
  • 45 flights per week
BNA
 
Via ORD
 
YYZ
 
Flight
Mon
Jan 27
Tue
Jan 28
Wed
Jan 29
Thu
Jan 30
Fri
Jan 31
Sat
Feb 1
Sun
Feb 2
UA5741
UA3505
06:00
06:00
06:00
06:00
06:00
06:00
06:00
UA5741
UA567
06:00
06:00
06:00
06:00
06:00
06:00
06:00
UA4638
UA3505
07:50
07:50
07:50
07:50
07:50
07:50
07:50
UA4638
UA567
07:50
07:50
07:50
07:50
07:50
07:50
07:50
UA782
UA3400
08:00
08:00
08:00
08:00
08:00
----
08:00
UA782
UA3555
----
----
----
----
----
08:00
----
UA782
UA3557
08:00
08:00
08:00
08:00
08:00
08:00
08:00
UA5714
UA5727
10:07
10:07
10:07
10:07
10:07
----
----
UA5714
UA3505
10:07
10:07
10:07
10:07
10:07
----
10:07
UA5714
UA3712
----
----
----
----
----
----
10:07
UA334
UA3557
10:40
10:40
10:40
10:40
10:40
10:23
10:40
UA334
UA3504
10:40
10:40
10:40
10:40
10:40
----
10:40
UA1616
UA265
12:40
12:40
12:40
12:40
12:40
12:05
12:40
UA1616
UA5727
12:40
12:40
12:40
12:40
12:40
----
----
UA1616
UA3712
----
----
----
----
----
----
12:40
UA2125
UA3453
13:30
13:30
13:30
13:30
13:30
13:30
13:26
UA1214
UA3486
13:45
13:45
13:45
13:45
13:45
----
13:40
UA1214
UA3434
13:45
13:45
13:45
13:45
13:45
----
13:40
UA3434
UA3486
----
----
----
----
----
13:45
----
UA3434
UA3504
----
----
----
----
----
13:45
----
UA3439
UA3525
----
----
----
----
----
16:57
----
UA771
UA3525
17:02
17:02
17:02
17:02
17:02
----
17:02
SHOW RETURN SCHEDULE
CHECK PRICES FOR BNA - YYZ

The timetable & schedule information was updated at 2025-01-15

Via Dulles with United Airlines

  • Total flight time: 4h 01m - 10h 36m.
  • 29 flights per week
BNA
 
Via IAD
 
YYZ
 
Flight
Mon
Jan 27
Tue
Jan 28
Wed
Jan 29
Thu
Jan 30
Fri
Jan 31
Sat
Feb 1
Sun
Feb 2
UA5741
UA3505
06:00
06:00
06:00
06:00
06:00
06:00
06:00
UA5741
UA567
06:00
06:00
06:00
06:00
06:00
06:00
06:00
UA4638
UA3505
07:50
07:50
07:50
07:50
07:50
07:50
07:50
UA4638
UA567
07:50
07:50
07:50
07:50
07:50
07:50
07:50
UA782
UA3400
08:00
08:00
08:00
08:00
08:00
----
08:00
UA782
UA3555
----
----
----
----
----
08:00
----
UA782
UA3557
08:00
08:00
08:00
08:00
08:00
08:00
08:00
UA5714
UA5727
10:07
10:07
10:07
10:07
10:07
----
----
UA5714
UA3505
10:07
10:07
10:07
10:07
10:07
----
10:07
UA5714
UA3712
----
----
----
----
----
----
10:07
UA334
UA3557
10:40
10:40
10:40
10:40
10:40
10:23
10:40
UA334
UA3504
10:40
10:40
10:40
10:40
10:40
----
10:40
UA1616
UA265
12:40
12:40
12:40
12:40
12:40
12:05
12:40
UA1616
UA5727
12:40
12:40
12:40
12:40
12:40
----
----
UA1616
UA3712
----
----
----
----
----
----
12:40
UA2125
UA3453
13:30
13:30
13:30
13:30
13:30
13:30
13:26
UA1214
UA3486
13:45
13:45
13:45
13:45
13:45
----
13:40
UA1214
UA3434
13:45
13:45
13:45
13:45
13:45
----
13:40
UA3434
UA3486
----
----
----
----
----
13:45
----
UA3434
UA3504
----
----
----
----
----
13:45
----
UA3439
UA3525
----
----
----
----
----
16:57
----
UA771
UA3525
17:02
17:02
17:02
17:02
17:02
----
17:02
SHOW RETURN SCHEDULE
CHECK PRICES FOR BNA - YYZ

The timetable & schedule information was updated at 2025-01-15

Staying up-to-date with the airlines

At Airlineinformation.com you can learn all about the airlines operating around the world together with their destinations and where they operate. You will get a transparent overview of airlines with scheduled flights between any two destinations with non-stop or 1-stop flights regardless of price or availability.