Flights from Nassau to Toronto – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
NAS to YYZ – All flight route options from Nassau International, Bahamas to Pearson International, Canada. These routes are operated by 9 airlines. Fly non-stop with Air Canada or WestJet, or choose from 13 different stopover flights. The shortest flight time is 3 hours and 25 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Pearson
We got great deals on hotels and car rentals near the airport.
Nassau to Toronto flights
There are over 15 airlines and as many as 273 flights every week to this destination. You can fly non-stop to Toronto (YYZ) from Nassau (NAS) with Air Canada or WestJet but if a stopover option suits you better you can choose to fly via Chicago, Charlotte or any other of the 13 alternatives with connectiing airports.
Tip! You might want to consider arriving at City Centre (YTZ) instead.
Nassau to Toronto with Air Canada
You can fly non-stop every weekday except Mondays with departure times at 1:00 pm, 6:00 pm or 9:00 pm. You can also take a connecting flight via Ottawa or Montreal. Air Canada is a Star Alliance member.
With American Airlines
If you fly to Toronto from Nassau with American Airlines you will do a stopover in Charlotte. American Airlines is a member of the air alliance OneWorld.
Distance & flight times: Nassau International to Pearson
The shortest flight time between NAS and YYZ is 3 hours and 25 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 25m | - | 1301 miles (2093 km) |
ORD Chicago | 7h 28m | 1h 32m | 1757 miles (2827 km) |
CLT Charlotte | 7h 44m | 55m | 1329 miles (2138 km) |
LGA New York | 7h 44m | 1h 46m | 1471 miles (2367 km) |
DCA Washington | 8h 6m | 4h 11m | 1322 miles (2127 km) |
PHL Philadelphia | 8h 9m | 3h 20m | 1387 miles (2232 km) |
YOW Ottawa | 8h 15m | 3h 30m | 1639 miles (2637 km) |
JFK New York | 8h 24m | 3h 32m | 1472 miles (2368 km) |
ATL Atlanta | 8h 34m | 1h 56m | 1474 miles (2372 km) |
EWR New York | 8h 40m | - | - |
MIA Miami | 8h 44m | 2h 15m | 1427 miles (2296 km) |
IAD Dulles | 8h 58m | 1h 17m | 1314 miles (2114 km) |
YUL Montreal | 10h 9m | 5h 0m | 1750 miles (2816 km) |
MCO Orlando | 12h 14m | 4h 20m | 1398 miles (2249 km) |


Quick copy and share this page
From Nassau to Canada
Below is a list of other destinations to Canada from Nassau International with either direct flights or 1 stop connections.
-
YUL Montreal Direct
-
YVR Vancouver
-
YYC Calgary Direct
-
YEG Edmonton
-
YHZ Halifax Direct
-
YWG Winnipeg
-
YOW Ottawa Direct
-
YQB Quebec
-
YZF Yellowknife
-
YYT St. John's
From Bahamas to Toronto
Below is a list of other cities in Bahamas with flights to Toronto with either non-stop or connecting flights.