Flights from Toronto to Nassau – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
YYZ to NAS – All flight route options from Pearson International, Canada to Nassau International, Bahamas. These flights are operated by 8 different airlines. Fly non-stop or choose from 11 different connecting 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 Nassau
We got great deals on hotels and car rentals near the airport.
Toronto to Nassau flights
There are over 13 airlines and as many as 142 flights every week to this destination. You can fly non-stop to Nassau (NAS) from Toronto (YYZ) with Air Canada or WestJet but if a stopover option suits you better you can choose to fly via Washington, New York or any other of the 11 alternatives with connectiing airports.
Tip! You can also fly to Nassau from City Centre (YTZ).
Toronto to Nassau with Air Canada
You can fly non-stop every weekday except Mondays with departure times at 08:45, 14:10 or 16:45. You can also take a connecting flight via Montreal or Ottawa. Air Canada is a Star Alliance member.
With Delta Air Lines
If you choose to fly with Delta Air Lines from Toronto to Nassau you can make a transit either via Atlanta or via New York. The route via Atlanta is 2 minutes faster. Delta Air Lines is a member of SkyTeam.
Distance & flight times: Pearson to Nassau International
The shortest flight time between YYZ and NAS is 3 hours and 20 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 20m | - | 1301 miles (2093 km) |
DCA Washington | 5h 30m | 1h 3m | 1322 miles (2127 km) |
JFK New York | 6h 0m | 47m | 1472 miles (2368 km) |
ATL Atlanta | 6h 14m | 3h 8m | 1474 miles (2372 km) |
EWR New York | 6h 18m | 2h 21m | 1453 miles (2338 km) |
LGA New York | 6h 23m | 1h 21m | 1471 miles (2367 km) |
PHL Philadelphia | 6h 25m | 2h 0m | 1387 miles (2232 km) |
YUL Montreal | 6h 55m | 4h 37m | 1750 miles (2816 km) |
CLT Charlotte | 7h 20m | 1h 57m | 1329 miles (2138 km) |
MIA Miami | 7h 30m | 3h 11m | 1427 miles (2296 km) |
ORD Chicago | 8h 31m | 3h 0m | 1757 miles (2827 km) |
YOW Ottawa | 9h 35m | 4h 38m | 1639 miles (2637 km) |


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