Direct flights from Toronto to Nassau
All flights from YYZ to NAS non-stop. There are direct flights from Pearson International (YYZ), Canada to Nassau International (NAS), Bahamas with Air Canada, WestJet and Porter Airlines. 12 weekly departures are currently scheduled on this route. Departure times range from 07:00 to 17:00 depending on the schedule period. The flight distance is 1301 miles (2093 km). Flight time ranges from 3 hours and 20 minutes to 3 hours and 30 minutes.
Airlines with non-stop routes:
Air Canada
WestJet
Porter Airlines
Sunwing Airlines
Flight schedule from Toronto to Nassau with Air Canada
This is a weekly direct flight schedule for Air Canada. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Flight schedule from Toronto to Nassau with WestJet
This is a weekly direct flight schedule for WestJet. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Flight schedule from Toronto to Nassau with Porter Airlines
This is a weekly direct flight schedule for Porter Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Toronto to Nassau scheduled departures
Select a date to see every published non-stop departure between YYZ and NAS.
YYZ - NAS route facts
-
Distance1301 miles (2093 km)
-
Flight time3 hours and 20 minutes to 3 hours and 30 minutes
-
Airlines
Air Canada
WestJet
Porter -
Airline alliancesStar Alliance Low-cost carrier
-
CabinsEconomy Business Premium Economy
-
Hub airportsAir Canada: YYZWestJet: YYZ (Secondary hub.)Porter Airlines: YYZ
-
Departure terminalsAir Canada: Terminal 1WestJet: Terminal 3Porter Airlines: Terminal 3
-
Arrival terminalsAir Canada: Terminal AWestJet: Terminal A
-
AircraftAir Canada: Airbus A321 and Boeing 737MAX 8 PassengerWestJet: Boeing 737-800 (winglets) Passenger/BBJ2 and Boeing 737MAX 8 PassengerPorter Airlines: Embraer 195 E2
Route FAQ
Direct flights from Toronto to Bahamas
From Toronto to George Town
GGT George Town
